ABC Hints&Tips Overviews Reference Glossary Support
Contents : Technical reference
Contents window

The contents window in SuperMemo displays the knowledge tree of the current collection 

These are the most prominent components of the contents window:

All branches in the tree are marked with small icons that indicate the status and type of a given element in the learning process:

Note that:

The plus sign to the left of the element indicates that the element has children. You can see the children when you click the plus sign. The minus sign to the left of the element indicates that the element with children can be collapsed. When you click the minus sign, all children will disappear from view and the minus sign will be replaced with a plus sign

Professional level

The contents window provides also a number of advanced options from its pop-up menu. To open the pop-up menu right-click over the contents window or press Alt+F10.

Frequently Asked Questions

You can use View to see a contents element in the element window
Many elements in a single branch can slow SuperMemo down
To have a given template applied with Add new, you must select the appropriate category
You can make repetitions in a single branch

You can move elements with drag&drop

You can combine drag&drop modes for more complex content operations

(Noel Clary, USA, Sep 18, 1998)
When I double click an element without children, I get to view it in the element window. However, when it has children, its branch opens or closes. How can I easily view contents elements with children in the element window?
Click View at the bottom of the contents window

(Pawel Galecki, Poland, Feb 10, 1998)
I have created my own collection that contains 700 items in the root. The system loads for nearly 60 seconds each time I open it! How can I speed this up?
For performance reasons, you should limit the number of elements per branch to 50-100. For this purpose, set a lower value at Tools : Options : SuperMemo : Children limit per hierarchy node. To break up your 700-item category, run Tools : Arrange in folders on the contents window pop-up menu (you can also use Regroup in folders)

(Vidar Garlie, Norway, Mar 18, 1999)
When I go to the contents window, select a category branch and click Ctrl+A, the template of this category is not used! Can you help?
To use a category template, you have to first choose the category in the category combo box on the Tools toolbar. Selecting branches in the contents window does not affect the current category selection

(facep2b, Mon, Jun 11, 2001 23:03)
How can I move the presenting order of items within a branch? Say, I want to move an item from the 95th place in the category to the 3rd place
You can use drag&drop operations in Contents in Replace target mode. If the branch contains lots of elements, you can open a second Contents window and drag&drop between the two

(Reinhard K. Koehler, Germany, Sun, Jun 17, 2001 18:29)
I want to transfer partly a branch in Contents. This works only for the first elements in the branch. But what if I only want to transfer elements 2 to 7 and the rest is supposed to remain where it is?
You need to apply a combination of drag&drop modes. In this particular 2-7 case, you can just move the element from position one to after the element from position 7. Then you can transfer all elements from positions 1-6 (formerly 2-7). In a more general case, you would need to do two partial transfers: (1) beginning elements that are not to be transferred and (2) following elements that are to be transferred to the target branch

You can make repetitions in a single branch
(Patrik Nilsson, Tue, Aug 21, 2001 11:24)
Is it possible to have different priorities of items in the pending queue? E.g. if I first want to memorize what about school and then all kinds of hobbies?
Pending queue is linear but can be sorted by various criteria. However, the recommended solution in your case is to keep school and hobby material in different branches or different categories. Then you will be able to use branch learning. For example, select School branch in the contents window and click Learn (or choose Ctrl+Alt+L)