demo1 IDEA TREE commands Idea Tree command structure 08/06/88 01/10/90 C:\SHR  ¤A ¤A !D     demo1 ds HELP Idea Tree command structure 08/06/88 01/10/90 nA   S 6 IDEA TREE commands and sub commands   > ·Ao to: move within and to trees The o to commands allow you to move the idea cursor around your trees, and from tree to tree. Within a tree you can ark an idea and then jump directly to it from any point within the tree. The ursor command lets you jump back to the last position you were in before going to the marked idea. And you can always go directly to the oot of the tree. IDEA TREE also lets you move between trees in the same file or in different files. The ree command displays a listing of all trees in memory, file by file. This listing describes each file, and each tree in them individually. Selecting a tree in this list and pressing takes you immediately to that tree. If you haven't entered the tree before, the cursor is placed at the tree root. Otherwise, IDEA TREE remembers not only where you were when you were last in this tree, but also what was displayed. You can return to the irst tree in the current file directly, and if you are defining a tree branch, you can go directly to that branch. Finally, you can xit IDEA TREE, or get ersion information.   ark: go to marked cursor box, this tree    ursor: go tolast cursor position    oot: go to tree root position    ree: go to list of trees in memory   irst tree: go to first tree, this file   ranch: position duringtree definition  xit: leave IDEA TREE  ersion: showIDEA TREE version data   " ! „ !Bree: define,manipulate and create trees The tree root is the parent idea of all other ideas in its tree. Any one of these ideas is the parent of all ideas 'beneath' it in the tree. This parent idea and its children form a branch of the tree. You can efine a branch, including in it any selected sub set of ideas that you feel belong to it. You can then copy or move this branch out of this tree, creating it as a new tree within the current file. You can also delete a defined branch. See the note for efine in this tree for more information. You can also

lace a selected tree from this or any other file in memory, into any position of the current tree. The ile create command lets you place the current tree into a new file by itself. Finally, IDEA TREE lets you create a new tree within the current file with the nitiate command, which clears the screen, sets up a tree root position, and puts you into edit mode.     A ^Befine:idea sets for move, copy, delete Before using efine, the idea cursor must be at the position that is to be the root of the branch you are going to define. All of the dependent, or "child" positions of this branch root may be efined as "included" or "excluded" from a branch in order to copy, move or delete a selected set of ideas. unction is a toggle between include and exclude, and branch ideas are defined as you move the idea cursor, depending on how it is set. ype toggles the idea cursor between "move" and "define". In the move state, no definition effects occur. In the define state, ideas are included or excluded according to the setting of the unction toggle. witch toggles the definition of the current position between inclusion or exclusion. All children of a branch position can be included or excluded in one stroke with the ranch command, as can all members of a tree level with the evel command. Once a branch definition is complete, you can ove or opy it out of the current tree to make it into its own tree. Or, the defined members of the branch can be eleted.     o to: moves cursor while defining branch   oot: moves cursor to top of tree    ranch: movescursor to branch root    xit: pops upexit prompt   ersion: displays version   unction: toggles INCLUDEEXCLUDE   ype: togglesDEFINE, MOVE   witch: definition of cursor box   ranch:defineall boxes in cursor branch   evel: defineall boxes in cursor level   ove: definedideas to a specified tree   opy: definedideas to a specified tree  elete: defined ideas from the tree     ü ÝB

lace: selected tree into this tree The

lace function lets you select a tree from any file in memory to put it into a specified position in the current tree. Before using

lace, move the idea cursor to the position where you want to place the tree. IDEA TREE displays a list of all available trees and their respective files. Move the bar cursor and press to select the tree you want to place. You are then asked if you want to ove or opy the selected tree into the specified position. If you move the selected tree, it is deleted from the memory after being moved. If you copy it, the tree appears in the specified position, and it remains as a separate tree as well. There are several options for where a tree can be placed. These are more fully described in your manual.   ove:selectedtree to the cursor location   opy:selectedtree to the cursor location   Ö C-ove: the last tree in the file -ove is a convenience command for moving a branch of the current tree from one position to another. Use ree efine, and then define the ideas you want to move. Select ove, and when prompted for the tree title information, press . This causes the tree defined by the branch to be created as the last tree in the current file. Now move the idea cursor to the position where you want to insert the branch. Select ree, then press -ove.  Ö -opy: the last tree in the file -opy is a convenience command for copying a branch of the current tree from one position to another. Use ree efine, and then define the ideas you want to copy. Select opy, and when prompted for the tree title information, press . This causes the defined branch to be copied and created as the last tree in the current file. Now move the idea cursor to the position where you want to insert the branch. Select ree, then press -opy.  ! ile create: make current tree a new file nitiate tree: as a new tree, this file  6 # 5 #  fCdit: ideas, notes, tree andfile titles An idea is a string of up to 45 characters that IDEA TREE places into the box at the idea cursor. dit dea puts an edit window on the screen, and as you type characters, displays them in the idea box so you can see how it will look. ote allows you to type up to 1200 characters of text for an idea. This note stays with the idea until either the note, the idea, or both are emoved. The ile title page is a block of information that stays with all trees in the current file, while the ree title page is information that goes only with the current tree. You can opy the idea at the idea cursor and its note to storage. Then, you can

lace the idea and note at some other position of this tree, or any other tree in any file in memory. The original idea and note at this position are copied over. This operation only copies the idea and note in storage, so that you can place it somewhere else as well, if you choose. The idea and note held in storage do not change until you execute another opy command. " $ dea:enter and edit idea text " # 1 % 0 - ote: enter and edit note text $ & : cursor left one space $ % ' : cursor right one space $ & ( -: cursor left oneword $ ' ) -: cursor right one space $ ( * :cursor up one line $ ) + : cursor down one line $ * , : cursor to left end of line $ + - : cursor to right end ofline $ , . : cursor to begining of note $ - / : cursor to end of note $ . 0 : save note $ / w  ãC: discard note gets rid of any changes you have made to the note and leaves it as it was before you executed the ote command. " $ 2 ile title: enter and edit file title text " 1 3 ree title: enter and edit tree title text " 2 4 opy: copy idea text from the cursor box " 3 5

lace: place idea text into the cursor box " 4 U Dove: idea The dit ove function first executes the opy command to make a copy of the idea under the idea cursor. It then executes the emove

osition command to remove that idea position from the tree. Any children of that position will be moved up one level in the tree. The moved idea is then available via the dit

lace command.  " ? 7 > = ` Demove:ideas,positions, trees and files emove lets you get rid of various parts of a tree, whole trees and files of trees. You can clear a position of its dea and note, leaving the position blank. Or you can clear only the ote, leaving the idea intact in its position. If you remove a

osition that has children, the children will be moved up a level to become siblings with the ideas at that level of the tree. You can remove all of the positions in the current ranch - i.e., the current idea position and all children dependent from it. To remove the entire ree you must first move the cursor to the tree root position. The current ile of trees can also be removed. You can lear all of the ideas and any associated notes from the current branch. When you define a branch and then move it, the definition may be such that the shape of the tree would be altered. This can be confusing. Therefore, IDEA TREE replaces each moved position with a special shaded display and leaves it in place. These positions are called "junctions" and preserve the original shape of your tree. You can always remove the unctions in a branch. 6 8 dea: clears idea and note at the cursor 6 7 9 ote: clears idea note 6 8 :

osition: removes only the cursor box 6 9 ; ranch: removes cursor boxes in branch 6 : < ree: removesthe entire treefrom memory 6 ; = ile: removesthe entire filefrom memory 6 < > lear ideas: text and notes,in the branch 6 = unctions: inthe branch  6 F @ E D ^ †Dile: load, save and managefiles ile lets you manage your tree files. oad asks for a filename (without extension) and loads it. It expects to find this file in the current directory, which is displayed in the upper left corner of the main menu. As many files can be loaded as there is room in memory. At any point you can ave the current file to the current directory. The system first offers the opportunity to review and modify the file's title block. After this, it solicits the the file name for writing. A complete irectory of all files in the current directory can be displayed. This gives you a wide range of file management functions, including the ability to view file titles and load files. The current directory path can be changed to a ew path, optionally including a new drive. The ile initiate command starts a new file in memory, and creates the root position for its first tree. It then puts IDEA TREE into the idea edit mode. The system also lets you ombine trees in the current file into a selected file. This removes the current file from the memory and adds all of its trees to the file you chose. ? A oad: a specified tree into memory ? @ B ave: the current file todisk ? A C irectory: management sub functions ? B D ew path: specification with drive ? C E nitiate file: start a new tree file ? D ombine:treesin file into a selected file  ? I G H G ò êDark:set and remove cursor box marks The ark commands let you place a visible mark on a selected idea in the current tree. The mark is et at the idea cursor position. You can then go directly to this idea from any point in the tree via the o to ark command. If you set a mark in a tree that already has one set, the first mark is removed and a new mark is set at the current idea cursor position. You can emove the mark from any position in the tree. That is, the cursor does not have to be at the marked idea to remove it. Finally, a tree may have only one idea marked at a time. But each tree may have a mark, and as you move from tree to tree these marks are preserved. They are not preserved, however, when you save the file, and they don't show up when you print. F H et: mark at cursor box F G emove: mark from tree  F S J R N ˆ &Eew: idea position and enter edit mode ew lets you create a new idea position, and then put the system into the edit mode so that you can enter the idea itself. If the idea cursor is at level 1, the eft command creates a new position to the left of the cursor. The ight command creates the position to the right of the cursor. If the current position has no children, the own command creates the new position as the first child at level 2. If the idea cursor is at level 2, the p command creates the new position above the current idea, and the own command creates it below. If the current level 2 idea has no children, the ight command creates its first child. This will be at the next level of the tree. Since only three tree levels can be displayed at a time, the idea under the cursor is reproduced as the page root of a new page, and the new position will now appear as its first child at level 1 on this page. I N K M K at page level 2 J L eft: create a left sibling idea J K M ight: createa right siblingidea J L own: create a child idea I J R O Q O at page level 3 N P p: create a left sibling idea N O Q own: create a right siblingidea N P ight: createa child idea ona new page I N -ew: idea position only, no edit  I T Y T É ‰E

rint: ideas and notes as trees @

rint offers several options for printing trees. dea prints only the idea under the cursor and any note attached to it. The remaining print sub commands, offer the option of printing ideas only, notes only, or both ideas and notes. There is also an export option which puts all notes attached to the specified ideas out to a disk file called EXPORT.EXP. This file is automatically created if it does not exist in the current directory. This is a straight ASCII file with carriage return, linefeed after each line.

age prints all ideas in the three page levels starting from the page root. To print a specific branch of the tree, move the cursor to the branch root position before executing

rint ranch. The entire ree can be printed from any cursor position. This printing will occur according to the print option you have chosen. See your manual for information about tracking your way through the printed tree and notes. S U dea: in the cursor box, andnote, if any S T V

age: ideas, notes optional S U W ranch: ideas, notes optional S V X ree: ideas, notes optional S W Y ile: ideas, all trees, notes optional S X elect: printer specification