This site is designed to take advantage of CSS. If you are seeing this, CSS must not be available or enabled in your browser. Everything should still work, but won't be as pretty. :)
invers Software
HomeContentsCXmy functionsMoving function-icons (within a function panel)
  CXmy editor Index

Editor for CXmy function groups

A click on this icon opens the windows of the actual editor. A list of all currently loaded CXmy modules (icons accompanied by their names) will be displayed in one window. A second window, besides icons for deleting function panels and creating new ones, shows module-icons for CXmy modules currently loaded.

Note that when the CXmy editor is opened for the first time in a session and more than one CXmy module has been loaded (either before or after opening the editor), then in some circumstances you may have to click on the New function panel icon (see below) for each module after the first to make its icon appear in this window. In that case the same will apply if new CXmy modules are added later. Whether this is necessary or not depends on the arrangement of the CXmy function groups when they were saved last in the editor. Once the module-icons appear, they will stay there as long as their module remains loaded, even if you quit the editor and reopen it later.

When you select one of the module-icons in the function panels window, a large window opens showing an overview of all the function groups contained in that function panel, complete with switch-icons in the top bar and the module-icon at top left. So in all there are three types of editor windows:

Loaded modules window (present once)

The list of the loaded CXmy modules. For each entry the name of the module is displayed together with suggested module-icon and switch-icon, as well as perhaps an asterisk (*) as an indicator that this module manages a function panel. When the mouse cursor is over either icon in this window, its current help-text will be displayed on the window's info line; when it is in the field next to the icons, the name and relative path of that module file will be shown instead.

Function panels window (present once)

At the left there are two functions, which are realised as icons:

  • Delete function panel
  • New function panel

This is followed by one or more module-icons representing the function panels of loaded CXmy modules. (As mentioned above, if more than one CXmy module has been loaded into memory then the first time the editor is used in a session you may have to click on the New function panel icon once for each module after the first before its icon appears in this window.)

Function groups window (one can be opened for each function panel)

Here eight function skeleton groups that can make up one function panel will be displayed together with their module-icon at top left of the window. For each group in use a switch-icon appears at the top, with its function-icons (normally) contained in the first group panel. These icons may be moved to other panels in the group or even another function panel, as described below. Function panels that are to contain up to four function groups (using wide switch-icons) should use the four upper panel fields; for larger groups simply use the lower panels as well (giving half-width switch-icons). This procedure is not, however, mandatory. Any of the eight group panels can be assigned freely, or left empty.

All actions performed in the function groups windows will be transferred immediately to the real function panels, so the new arrangement can be tried out at once.

As discussed in the previous chapter, the whole point of the CXmy concept is that function-icons from several modules may be combined in one function panel – either in the same group, or in different groups that you can move between with the switch-icons. When the CXmy editor is opened for the first time all CXmy function-icons for all loaded modules may appear in the first panel, provided there is sufficient room (whether they do or not depends on their arrangement when the CXmy Save function was used last). For the sake of clarity you may prefer to move them either to their own group in the same panel, or to the function panel of another existing CXmy module (in both cases you have to provide a suitable switch-icon for changing between the groups of a panel); you can even move them to a new panel (in which case their module-icon will appear in the Top row, though that rather defeats the whole CXmy concept). The way to move icons and groups is described in detail below. You can save the new arrangement so that the chosen user interface will be retained the next time Calamus is loaded.

Copyright © invers Software (Home)
Last updated on June 24, 2015

HomeContentsCXmy functionsMoving function-icons (within a function panel)