23
| Вводятся координаты двух точек. Ближайшая из них к началу координат становится центром окружности, а вторая должна лежать на окружности. Если при этом начало координат окажется внутри окружности, то ее контур должен стать пунктирным. Флажок определяет обязательное расположение точек: внутри одного квадранта или в разных. Запуск анализа и очистка данных - одна кнопка с меняющимися функциями.
|
24
| Вводятся координаты трех точек. Две первые из них задают левый верхний и правый нижний углы прямоугольника. Если третья точка оказывается внутри прямоугольника, то выводится в отдельном окне расстояние до ближайшей стороны прямоугольника и эта сторона окрашивается в отдельный цвет. Если третья точка вне прямоугольника, то прямоугольник закрашивается цветом, задаваемым главным меню. Запуск построения и очистка исходных данных также производятся через главное меню.
|
25
| В редактор Memo исходно вводится текст из нескольких строк. В отдельное окно вводится слово. Программа определяет, есть ли это слово в тексте. При положительном исходе на метку выводится номер строки и номер слова. При отсутствии слово добавляется в конец текста в редакторе. Линейка прокрутки задает минимальное количество строк в редакторе. Запуск анализа - контекстное меню.
|
26
| В редактор Memo исходно вводится текст из нескольких строк. В отдельное окно вводится слово. Программа определяет в тексте строку, которая содержит максимальное количество символов, принадлежащих слову. Эта строка выводится на кнопку, запускающую анализ. Радиогруппа задает минимальное количество строк в редакторе. Флажок разрешает/запрещает дополнять строки в редакторе.
|
27
| Вводятся координаты двух точек – концов линии. В редакторе Edit выводятся номера квадрантов, в которых находится линия. Толщина линии равна числу пересекаемых квадрантов, а номер ее цвета задается в отдельном окошке. Запуск построения – кнопка, а очистка исходных данных – двойной щелчок мыши по форме.
|
28
| Вводятся координаты центра окружности и ее радиус. В компоненте ListBox отображаются номера квадрантов, в которых находится окружность. Толщина контура окружности равна числу пересекаемых квадрантов, а номер его цвета задается в радионабором (4 варианта). Запуск построения и очистка – соответствующие кнопки.
|
29
| Радионабор задает номер квадранта, а линейка прокрутки – радиус окружности (10 – 20 пикселей). Щелчок мышью в выбранном квадранте приводи к появлению окружности с указанным радиусом, толщина контура равна номеру квадранта. Цвет контура выбирается в компоненте ListBox. Очистка формы – щелчок мышью при нажатой клавише Shift.
|
30
| В MaskEdit вводится дробное число как аргумент тригонометрической функции. Сама функция: sin, cos, tg или ctg, - выбирается с помощью четырех кнопок. Запуск на вычисление производится с помощью контекстного меню. Результат помещается на метку.
|
31
| В одно окно вводится с проверкой дробное число, а во второе - целое как показатель возведения в степень первого числа. Запуск на вычисление производится с помощью команды главного меню. Результат помещается на метку. Радиогруппа определяет цвет результата (4 варианта). Очистка окна аргумента производится кнопкой. Вторая кнопка заканчивает программу.
|
32
| В редактор MaskEdit вводится строка, преобразуемая к верхнему или нижнему регистру. Вид преобразования задается радиопереключателем. При нажатии кнопки Yes строка копируется в Memo или на Label. Приемник копирования выбирается с помощью ListBox. Когда редактор Memo заполнится, копирование производится только на Label. Очистка Memo восстанавливает исходную ситуацию. Кнопка Close заканчивает программу.
|
33
| В таблицу размером 4х6 при нажатии кнопки в соответствующую ячейку заносится произведение или сумма номеров строки и столбца. Последние выбираются с помощью соответствующих компонентов. Вид арифметической операции определяется состоянием кнопки SpeedButton. Кнопка «Очистка» очищает данную ячейку. Кнопка Close заканчивает программу.
|
34
| На форме располагаются таблица размером 3х6, шесть кнопок c пронумерованными названиями изображений и радионабор из трех положений. Нажатие кнопки с названием приводит к появлению на форме соответствующего изображения и дублированию названия рисунка в соответствующей ячейке строки таблицы. Номер строки задается радионабором. Остальные ячейки этой строки при этом очищаются.
|
35
| Нажатием кнопки введенный текст из окна дублируется в таблица размером 4х5. При этом в другой ячейке надпись исчезает. Выбор строк и столбцов таблицы производится радионаборами. Вводить можно только слова длиной от 4 до 8 символов, в противном случае занесение не происходит. Кнопка Close заканчивает программу.
|
36
| Исходно в левую верхнюю ячейку таблицы 4х7 занесено слово «Понедельник». Четыре кнопки со стрелками , , , позволяют перемещать слово по таблице, пери этом меняется название дня недели в соответствии с номером столбца. В отдельном окне отображаются координаты текущей ячейки. В него можно ввести новые координаты ячейки в указанном формате и диапазоне с клавиатуры, а нажатие клавиши Enter приведет к перемещению слова в новое место. Остальные ячейки таблицы при этом очищаются.
|
37
| Нажатие одной из четырех кнопок с рисунками и номерами сверху приводит к дублированию в отдельном большом окне рисунка, а номер кнопки отображается в текстовом окне. Две линейки прокрутки позволяют менять размер графического окна в диапазоне 50х50 .. 150х150. Кнопка Close заканчивает программу.
|
38
| Исходно в первую ячейку таблица с исходным размером 6х6 занесено название группы. На метку отображаются координаты текущей ячейки. Список ListBox позволяет менять размер таблицы (варианты: 5х4, 5х6, 6х6, 7х6, 5х7). Нажатие клавиш , , , на клавиатуре приводит к перемещению в указанном направлении названия группы. Редактор позволяет ввести новые координаты ячейки в указанном формате и диапазоне с клавиатуры, а нажатие клавиши Enter приводи к перемещению названия в новое место. Остальные ячейки таблицы при этом очищаются.
|
39
| Исходно на форме располагаются семь кнопок с подписями-днями недели и линейка, размеченная днями недели. Перемещение вдоль линейки приводит к нажатию соответствующей кнопки и отображению текущего дня недели в отдельном окне. Флажок CheckBox задает режим отображения названия дня: заглавными или прописными буквами. Кнопка Close заканчивает программу.
|
40
| В редакторе Memo содержится 10 фамилий. В отдельном окне разрешено вводить текст только по такому же формату. Если введенная фамилия совпадает с одной из фамилий в Memo, на форме появляется изображение данного человека. В противном случае фон формы становится прозрачным. Кнопка Close заканчивает программу.
|
41
| По таблице размером 5x5 с помощью главного меню с четырьмя опциями , , , можно перемещать текущую дату. Координаты текущей ячейки отображаются на заголовке формы. При достижении границы таблицы соответствующая опция меню дезактивируется и становится рабочей при отходе от границы. Формат даты (например, 01/07/2005 или 01/июл/05) меняется кнопкой SpeedButton. Размер шрифта выбирается из списка на 5 позиций.
|
42
| Таблица 3x4 с исходным размером ячеек 30х40 заполнена названиями птиц. Две линейки позволяют менять размер ячеек в диапазоне 20х30 .. 40х50. Два списка ListBox используются для смены текущей ячейки, координаты которой отображаются на метке. На ней же отображается и содержимое текущей ячейки. При уменьшении размеров ячеек до значений 20 (высота) или 40 (ширина) разделительные линии в сетке исчезают.
|
43
| Таблица размером 4x7 в каждой строке содержит свой набор элементов: "Цветы", "Деревья", "Реки", "Города". Четыре набора главных меню, соответствующие строкам таблицы. Две линейки используются для изменения текущей ячейки таблицы. Выбор мышью строки делает активным соответствующее ей меню, а столбца - дезактивирует соответствующую ему опцию меню.
|
44
| Проект содержит главное меню с шестью опциями-названиями животных и радионабор для их выбора. Выбор осуществляется мышью или клавишами клавиатуры (, или , ). Выбранное животное отображается на форме, а соответствующая ему опция в меню становится невидимой.
|
45
| На форме находится календарь на текущий месяц, в котором названия столбцов соответствуют дням недели. Им же соответствует набор из семи кнопок SpeedButton. В отдельное окно вводится число. Запуск контекстного меню приводят к нажатию кнопки, соответствующей выбранному дню недели.
|
46
| В ячейки таблицы размером 6х6 можно заносить только текст, только числа или смешанную информацию. Вариант ввода задается флажками CheckBox. Посредством клавиш , , , клавиатуры можно перемещаться только по выбранным строке и столбцу, Для их выбора используются два списка ListBox.
|
47
| Столбцы таблица размером 6х7 поименованы названия факультетов, а строки - номерами курсов две линейки. Факультет выбирается главным меню, а курс - кнопками SpeedButton. Выбор курса и факультета приводит к отображению в заданной ячейке соответствующей группы. Одна линейка позволяет менять высоту ячеек в диапазоне 15 .. 25 пикселей, а другая - ширину в диапазоне 30 .. 50. При высоте меньше 20 и/или ширине меньше 40 пикселей разделительные линии в таблице исчезают.
|
48
| Все ячейки таблица с исходным размером 5х5 заполнены названиями различных предметов (птиц, рыб, животных и т.п.). Выбор текущей ячейки производится двумя радионаборами. Компонент Image имеет размер ячейки и перемещается синхронно активной ячейке. На нем отображается изображение текущего предмета, а название предмета дублируется в редакторе Memo.
|
49
| Столбцы таблицы размером 6х7 поименованы названия факультетов, а строки - номерами курсов. Таблица заполнена реальными названиями групп. Редактор MaskEdit позволяет вводить только название группы. Если оно совпадает с существующим в таблице названием, на форме появляется изображение декана данного факультета, а название данного факультета дублируется на заголовке формы.
|
50
| В таблице 7х1 занесены дни недели, по которым можно перемещаться с помощью стрелок клавиатуры и . При этом в отдельном окне отображается текущий день недели. Перемещение вверх устанавливает флажок CheckBox, а вниз – сбрасывает флажок. Линейка прокрутки позволяет менять размер шрифта в таблице в диапазоне 12 – 24 пункта.
|
51
| В таблице размером 2х12 в первую строку которой занесены названия месяцев. Во вторую строку с помощью контекстного меню для выбранного месяца заносится соответствующее количество дней, а в отдельном окошке указывается соответствующее время года. Контекстное меню формы меняет цвет фона (6 цветов). При этом радионабором указывается, какого компонента меню активизировалось.
|
52
| В левую таблицу размером 4х5 заносятся дробные числа, текст или алфавитно-цифровая информация. В одноименную ячейку правой таблицы заносятся соответственно: результат вычисления тригонометрической функции, длина текста или символ "Х". Функция: sin, cos, tg или ctg, - выбирается с помощью радионабора. Запуск на вычисление производится с помощью контекстного меню. Очистка окна аргумента производится кнопкой.
|
53
| По периметру таблицы размером 3х3 находится 8 кнопок SpeedButton. Кнопки перемещают символ '*'. При этом возможно нажатие только следующей кнопки. А направление перемещения задается радионабором на два положения.
|