Это справочник по управлению
интерфейсом гипертаблиц. Ниже
описаны: горячие клавиши
и кнопки, мышь, контекстное
меню, содержание ячеек
и реакция на нажатие Enter. Подробней
о гипертаблицах см. тут...
Клавиша(кнопка) |
Действие клавиши |
Enter |
Переход на другую
таблицу, переключение или начало/конец
ввода имени или значения.
|
Insert |
Вставка нового объекта или связи
с объектом, выбираемым из списка
возможных.
|
Delete |
Удаление связи и/или объекта.
|
Esc |
Переход на форму для заглавного
объекта текущей таблицы.
|
Ctrl A |
Выделяет все содержимое
таблицы. (Для переноса мышью в
текстовое окно или копирования в
буфер).
|
Ctrl B |
Возврат на шаг назад.
|
Ctrl F |
Повторное движение на шаг вперед
(после возвратов).
|
Ctrl G |
Загрузка дополнительного файла в
уже открытую сеть.
|
Ctrl J |
Прыжок в ранее отмеченную (с
помощью Ctrl M) точку.
|
Ctrl K |
Установить таблицу
классов.
|
Ctrl M |
Отметить текущую точку навигации.
|
Ctrl R |
Установить таблицу отношений.
|
Ctrl S |
Сохранить текущую сеть в
исходный файл. В первый раз
спрашивается подтверждение
имени файла.
|
Ctrl W |
Открыть дополнительное окно
просмотра.
|
F2 |
Сохранить текущую сеть в файл.
Всегда спрашивается имя файла.
|
Ctrl Insert |
Выделенная часть таблицы
помещается в буфер (для переноса
в текст или в другую Сеть).
|
Shift Insert |
Вставляет (загружает в текущую
сеть) текст из буфера
|
Действие |
Результат |
Наведение на ячейку
|
Полное текстовое содержание
ячейки высвечивается в окне
подсказки и в панели состояния
внизу окна приложения.
|
Щелчок
|
Для неактивной ячейки - она
делается активной,
а если ячейка уже была активна
и допускает прямой ввод значения
или имени, то
щелчок активизирует режим ввода/редактирования.
|
Двойной щелчок
|
Работает так же, как клавиша Enter.
|
Щелчок правой кнопкой
|
Вызывает контекстное
меню
|
Изменение порядка строк
|
Возможно только в таблицах
с номерами строк в титульном
столбце. Осуществляется
перетаскиванием номеров
столбцов мышью. Новый порядок
сохраняется как существенная
часть данных.
|
Изменение порядка столбцов
|
Осуществляется перетаскиванием
заголовков столбцов мышью, для
более удобного просмотра таблицы.
Однако это изменение отменяется
после обновления
таблицы.
|
Изменение ширины столбцов
|
Делается путем перетаскивания
границ столбцов. Новая ширина
сохраняется в базе
данных.
|
Быстрая подстройка ширины
столбца
|
Щелчок по заголовку. Ширина
устанавливается по
максимальному содержанию ячейки.
|
Изменение заголовков
|
Щелчок по заголовку при нажатой
клавише Ctrl.
|
Это меню появляется при нажатии
правой кнопки мыши в табличном
окне.
Пункт меню
|
Действие
|
Войти
|
Сделать один шаг навигации
вперед. Равноценно нажатию на Enter,
но без перехода в режим
редактирования значения
в ячейке.
|
Выйти
|
Переход на таблицу-форму заглавного
объекта таблицы.
|
Выбор
|
Выбор нового значения для ввода в
ячейку из списка всех возможных.
Часто равноценно нажатию на
клавишу Insert.
|
Вставить
|
Вставка нового объекта
или связи.
Полностью эквивалентно нажатию
на клавишу Insert.
|
Удалить
|
Удаление объекта
или связи. Эквивалентно
нажатию на клавишу Delete.
|
Просмотр
|
Включение или выключение режима просмотра.
При включении напротив пункта
появляется галочка, данная таблица
становится главной, и у нее
появляется связанная с ней
детальная таблица.
При выключении галочка пропадает,
детальная таблица
"отцепляется", но не
удаляется.
|
В представленной ниже таблице
указан формат отображения
информации, реакция на клавишу Enter
и возможность прямого ввода для
разных категорий столбцов.
Титульный
Столбец |
Содержит имена объектов
для таблицы
представителей. Столбец
недоступен для ввода, он виден
постоянно, т.е. не прокручивается.
|
Номерной
столбец |
Содержит номера связей,
когда заглавным
аспектом является списочный
аспект. Можно мышью менять
порядок строк (и соответственно - связей)
в этом столбце. Столбец
недоступен для ввода и не
прокручивается.
|
Объектный
столбец
Содержание и реакция Enter
зависит от категории
адресуемых объектов,
а именно:
|
Сущность |
Содержит имя объекта.
Доступ для изменения только в
последней строке. При нажатии на Enter
- переход на форму этого объекта.
|
Структура |
Содержит изображение структуры
в виде Класс(..свойства..).
При нажатии Enter:
- В пустой ячейке строки ввода -
создается "пустая" структура
заданного класса.
- В заполненной ячейке - переход
на форму этого объекта.
|
Значение |
Содержит изображение значения.
Всегда доступно для ввода и
изменения.
|
Аспектный cтолбец
Отображение и реакция на
клавишу Enter
зависит от размерности
отношения в
которое входит аспект,
а для бинарных
аспектов еще и от домена
противоположного
аспекта отношения.
|
Унарный Аспект |
Содержит имя аспекта
при наличии унарной
связи или ничего при её
отсутствии.
Нажатие Enter
переключает между этими двумя
состояниями.
|
Бинарные
аспекты |
Простой аспект.
В этом случае в ячейке
содержится имя или
изображение одного объекта.
|
Сущность |
Содержит имя объекта
или ничего. Доступен для прямого
ввода или выбора из списка. При
нажатии на Enter -
переход на форму для данного объекта.
|
Структура |
Содержит изображение структуры
в виде Класс(..свойства..).
При нажатии Enter:
- В пустой ячейке строки ввода -
создается "пустая" структура
заданного класса.
- В заполненной ячейке - переход
на форму этого объекта.
|
Значение |
Содержит изображение данного значения.
Значение всегда
доступно для ввода и изменения в
данной ячейке.
|
Бинарный множественный
аспект.
В ячейке содержатся имена
или изображения объектов
в фигурных скобках {O1,O2,O3…}
без повторов и в заданном
системой порядке. Нажатие на Enter
переводит в таблицу
с заглавными
объектом и аспектом,
выбранными по текущей строке и
текущему столбцу.
|
Сущности |
В ячейке находятся множество имен
сущностей -
корреспондентов в виде
упорядоченного списка в фигурных
скобках {O1,O2,O3…}. Разрешен
прямой ввод новых имен
в ячейку или выбор объекта
из списка возможных.
|
Структуры |
В ячейке находится множество
изображений структур
на противоположных концах
связей в виде упорядоченного
списка в форме: {D(…),D(…),…}
Прямой ввод не работает.
|
Значения |
В ячейке находятся множество значений
объектов в виде
списка в форме: {"AB","CD",…}.
Разрешен прямой ввод новых значений.
|
Бинарный списочный
аспект.
В ячейке содержатся имена
или изображения объектов
в скобках: (O1,O2,…) в списке
возможны повторы, порядком списка
управляет пользователь. Нажатие
на Enter
переводит в таблицу
с заглавным
объектом и аспектом,
выбранными по текущей строке и
текущему столбцу.
|
Сущности |
В ячейке находится список
имен сущностей
в скобках (O1,O2,O3…). Разрешен
прямой ввод новых имен
в ячейку или выбор объекта
из списка возможных.
|
Структуры |
В ячейке находится список
изображений объектов
в форме: (D(…),D(…),…) Прямой
ввод не работает.
|
Значения |
В ячейке находятся список
значений объектов
в форме: ("AB","CD",…).
Разрешен прямой ввод новых значений.
|
Многоместные
аспекты |
В ячейке отображается целая
таблица, строки которой
показываются в форме списков
вида (x1,x2,…), где xi - это
содержимое ее ячеек. Ссылка на заглавный
объект заменяется звездочкой,
например (Филя,Друг,*). Нажатие
на Enter всегда
открывает именно эту таблицу.
|
Многоместный Одиночный
Аспект |
В ячейке отображается одна связь
в форме списка
(Филя,Друг,*)
с обозначением исходного объекта
звездочкой.
|
Многоместный множественный
аспект |
В ячейке отображается
множество связей таблицы
в форме списка в фигурных скобках,
в котором каждая связь
представляется внутри круглых
скобок, с обозначением исходного объекта
звездочкой. Например:
{(Ваня,*,Зина),(Филя,*,Алла)}
в объекте Муж:Роль
|
Многоместный списочный
аспект |
Аналогично множественному
аспекту, но список
связей заключен в
простые скобки. Например так: ((*,X,2),(
*,A,1))
|
|