Сделать рамку слева от меню - PascalABC.NET
Формулировка задачи:
Хотел бы сделать рамку с 4 строками, идущими вертикально, правее менюшки.
Рамка такая:
[tab - влево
backspace - вправо
escape - отмена / сброс
enter - выбор]
Через какие методы это можно сделать?
код:
Решение задачи: «Сделать рамку слева от меню»
textual
Листинг программы
vibor:array[1..kol] of string=( 'создать класс', 'редактировать название авто --------------------------', 'редактировать цвет авто | tab - влево | ', 'редактировать скорость авто | backspace - вправо |', 'редактировать массу авто | escape - отмена / сброс|', 'удалить класс | enter - выбор |', 'редактировать тип авто --------------------------', 'посмотреть класс');
Объяснение кода листинга программы
- Создается массив строк с названием
vibor
и размером от 1 доkol
. - В массиве
vibor
содержатся строки, которые представляют собой пункты меню. - Каждая строка начинается с названия пункта меню, после которого идет разделительная строка.
- После разделительной строки идут два столбца, разделенные вертикальными линиями, которые представляют собой выпадающее меню.
- В первом столбце находятся названия пунктов подменю, а во втором столбце - их значения.
- Последний пункт меню содержит название
посмотреть класс
, которое выделяется отдельно.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д