In this window you can add a new component or modify an existing component.
When starting to create a new file and you do not have created any courses, you input here only the Code, Name and Category for each component. The maximum number of lectures of the component (MAX) is calculated automatically from the courses linked to the component. After courses have been created you can attach them to components in a similar manner as you can do in courses view. Note that these both views are very similar in their functionality. Mimosa checks that the permissible links of courses and components are always valid, by showing on the right box only those items that can be added.

In educational institutions, components are often classes (groups), teachers or rooms. They are all shown in the same view, and by default sorted by category so that all components of the first category comes first, then the second and so on. There is no need to change the view to go to view/edit teachers or rooms.
Click [Insert] to create a new component or [Enter] to edit an existing component. In both cases, the window below is displayed:

After you have created courses, they will also become visible in this view. This enables to edit course-component connections also by components. For instance, you can add the same student to several courses at once.
To add courses to component, select the available course(s) on the right box and click Add button or double-click the course. In a similar way, you can remove selected courses from the left box or Swap courses across boxes. You can continue this process also after creating timetables, since Mimosa takes care that overlaps cannot occur and lists only those items on the right box which are currently available and will not create conflicts.
Techniques for selection of items from the list box:
Code
Enter a new code here for the component you are about to create or modify the old code if it has already been created. When inserting a new component, Mimosa fills the field initially. Replace it with your own code, which describes its content. Also take into account that you may want to use this code later on as a sorting criteria.
Name
You can also add to each component a descriptive component name.
You can enclose in brackets [ ... ], ( ... ), { ... } ,\ ... \ or / ... / those texts you do not want to show in reports and on screen. (See Options|Other|Hidden text separators).
The capacity of the room can be inserted by using the special character # followed by the number, such as #35, and it can also be enclosed in brackets. In case of other components except rooms, you can define their demands instead. You can define the capacity in a similar manner for courses, and when editing courses, their capacity numbers are compared and when needed, you are alerted.
Category
Because of the different needs of the institutions that use this software, the types of the components are not used explicitly, but they can be defined with the help of categories.
MAX
This is the total number of lectures planned to be allocated over weeks for this component when calculated from all courses that include this component in their collections. This field is automatically updated by the application (via courses) and it cannot be modified here.
SUM
The total number of allocated lectures of this component (SUM<=MAX). The value in this field is automatically updated by the application in the Weeks view and cannot be changed here.
DONE
The total number of timetabled lectures of this component (DONE<=SUM) The value in this field is automatically updated by the application in the Timetables view and cannot be changed here.
LINKS
The total number of courses linked with this component. This number is changed when you change the number of the course list on the bottom left of this window.
Copies the selected codes from the
left list onto the Clipboard.
Pastes the selection from the Clipboard to the
left list.
Cuts (copies and removes) the
selected codes from the left list onto the Clipboard.
You can use the above three functions to copy and move course links across two or more components. Once you have select the Copy or Cut operation, you can select another component and then select Paste to copy/move the stored course links to this component.
Click it to enable/disable only the currently activated category to be displayed on the right
box. This option is often useful to limit your search to a specified set of the code list.
Jumps to Tools|Show timetables.
Displays a window of the conflicting courses for all components with the current component activated. See Tools|Modify collections.
Change the previous component to the active component, without using the Ok or Cancel buttons. If some of the fields have been changed, you are prompted to accept the changes before moving to the previous component.
Change the next component to the active component, without using the Ok or Cancel buttons. If some of the fields have been changed, you are prompted to accept the changes before moving to the next component.
You can change the selected fields that are displayed in the lists on the left and right. If too many fields are displayed, only a part of the course name is shown.
Courses are added to the active component by choosing them from the list of Courses not selected on the right. You can add the courses one by one by clicking them with the mouse or select several courses simultaneously by pressing the Shift or Ctrl keys with the mouse. Press Add to add selected courses.
Courses are removed from the active component by selecting them from the list on the left and then pressing Remove. If you want to remove all courses of this component, press Clear.
You can also simply Swap two selected courses from both lists and combine pressing Add and Remove buttons.'
Select All selects all
components from the course.
If you want to remove all courses of this component, press Clear
All.
Examples of components:
Use Edit|Modify or [Enter] to modify and Edit|Delete or [Delete] to delete the components. Input the following classes (C), teachers (T) and rooms (R) and finally sort them (by category and code) by clicking the title row at CODE.

Note that the first column (#) is a running number helping you to keep track of the components and (*) contains the category shortcut. You cannot change the MAX, SUM, DONE or LINKS fields, since they are automatically maintained by the application when courses are inserted.