Курсовая работа: Поиск кратчайшего пути в лабиринте 2
mC.pen.Color:=CR; mC.Pen.Width:=wd;
mc.MoveTo(wr.Left,wr.Top+3);
mc.LineTo(wr.Left,wr.Bottom-3);
end;
if md.Wr[i,j].R<>1 then
begin
mC.pen.Color:=CR; mC.Pen.Width:=wd;
mc.MoveTo(wr.Right,wr.Top+3);
mc.LineTo(wr.Right,wr.Bottom-3);
end;
if md.Wr[i,j].U<>1 then
begin
mC.pen.Color:=CR; mC.Pen.Width:=wd;
mc.MoveTo(wr.Left+2,wr.Top);
mc.LineTo(wr.Right-2,wr.Top);
end;
if md.Wr[i,j].D<>1 then
begin
mC.pen.Color:=CR; mC.Pen.Width:=wd;
mc.MoveTo(wr.Left+2,wr.Bottom);
mc.LineTo(wr.Right-2,wr.Bottom);
end;
end;
6. Руководство пользователя
При разработке программы применялся принятый в среде Delphi объектно-ориентированный подход для разработки интерфейса. При реализации алгоритмов обработки данных использовался структурный подход. В рабочем окне программы лабиринт занимает все пространство. Управление программой выполняется посредством меню приложения, расположенное в главном окне.
Назначение пунктов меню.
· «Компоненты» — пункт меню содержит в себе две вкладки
- «О программе» — выбор пункта меню сопровождается вызовом диалога сообщения о разработчике приложения.
- «Выход» — пункт меню выхода из приложения.