Организация интерфейса
Автор: admin | 20 Июнь 2008 – 22:02 -Организация интерфейса
Создадим теперь интерфейс, позволяющий конечному пользователю работать с объектами наших классов. Как всегда, интерфейс создавался вручную в режиме проектирования. На форме я создал меню с большим числом команд и инструментальную панель с 18 кнопками, команды которых повторяли основную команду меню. Описывать процесс создания интерфейса не буду – он подробно рассмотрен в предыдущей главе. Поскольку вся работа по созданию интерфейса транслируется в программный код формы, то просто приведу этот достаточно длинный текст почти без всяких купюр: Далее »
Tags: brush, circle, clearBrush, clearPen, Color, createPerson, createRectangle, createSquare, current, goNext, moveTop, Person
Находится в Учебник | No Comments »
Список с курсором. Динамические структуры данных
Автор: admin | 20 Июнь 2008 – 22:01 -Список с курсором. Динамические структуры данных
Добавим в проект классы, задающие динамические структуры данных. Конечно, можно было бы воспользоваться стандартными… Но для обучения крайне полезно уметь создавать собственные классы, задающие такие структуры данных. Список с курсором – один из важнейших образцов подобных классов%:
using System;
namespace Shapes Далее »
Tags: elem, empty, ensure, Figure, last, newitem, prev, public, require, right, start, void
Находится в Учебник | No Comments »
Классы семейства геометрических фигур
Автор: admin | 20 Июнь 2008 – 21:59 -Классы семейства геометрических фигур
Приведем теперь программные коды классов, являющихся потомками класса Figure.
Класс Ellipse
Вот программный код этого класса:
using System;
using System.Drawing;
namespace Shapes Далее »
Tags: axisA, axisB, base, Capture, Convert, DrawEllipse, FillRectangle, Graphics, namespace, Override, pen, Person, Rectangle, scale, sideA
Находится в Учебник | No Comments »
