Понадобилось указать особый порядок обхода контролов на форме (обход с помощью нажатия TAB), в связи с чем набросал специальную команду. Эта команда сортирует выделенные отображения в порядке их выделения на форме.

## Код:
```
PROCEDURE SortSelected*;
      VAR c: FormControllers.Controller; sel: FormControllers.List;
   BEGIN
      c := FormControllers.Focus();
      IF (c # NIL) & c.HasSelection() THEN
         sel := c.GetSelection();
         WHILE sel # NIL DO
            IF sel.next # NIL THEN c.form.PutAbove(sel.next.view, sel.view) END;
            sel := sel.next
         END
      END
   END SortSelected;
```
