Сделать рамку слева от меню - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Хотел бы сделать рамку с 4 строками, идущими вертикально, правее менюшки. Рамка такая: [tab - влево backspace - вправо escape - отмена / сброс enter - выбор] Через какие методы это можно сделать? код:

Решение задачи: «Сделать рамку слева от меню»

textual
Листинг программы
vibor:array[1..kol] of string=(
  'создать класс',
  'редактировать название авто --------------------------',
  'редактировать цвет авто     | tab - влево            | ',
  'редактировать скорость авто | backspace - вправо     |',
  'редактировать массу авто    | escape - отмена / сброс|',
  'удалить класс               | enter - выбор          |',
  'редактировать тип авто      --------------------------',
  'посмотреть класс');

Объяснение кода листинга программы

  1. Создается массив строк с названием vibor и размером от 1 до kol.
  2. В массиве vibor содержатся строки, которые представляют собой пункты меню.
  3. Каждая строка начинается с названия пункта меню, после которого идет разделительная строка.
  4. После разделительной строки идут два столбца, разделенные вертикальными линиями, которые представляют собой выпадающее меню.
  5. В первом столбце находятся названия пунктов подменю, а во втором столбце - их значения.
  6. Последний пункт меню содержит название посмотреть класс, которое выделяется отдельно.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы