Чтение онлайн

на главную - закладки

Жанры

Интернет-журнал "Домашняя лаборатория", 2007 №9
Шрифт:

if (current!= null) current.Show(graphic, clearPen, clearBrush);

//create person

current = new Person (20, 180, 180);

}

private void menuItem13_Click(object sender, System.EventArgs e)

{

showCurrent ;

}

void showCurrent

{

//Show current

current.Show(graphic, pen, brush);

}

private void menuItem14_Click(object sender, System.EventArgs e)

{

clearCurrent ;

}

void clearCurrent

{

//Clear current

current.Show(graphic, clearPen, clearBrush)

}

private void menuItem17_Click(object sender, System.EventArgs e)

{

incScale ;

}

void incScale

{

//Increase scale

current.Show(graphic, clearPen, clearBrush)

current.Scale (1.5);

current.Show(graphic, pen, brush);

}

private void menuItem18_Click(object sender, System.EventArgs e)

{

decScale ;

}

void decScale

{

//Decrease scale

current.Show(graphic, clearPen, clearBrush)

current.Scale(2.0/3);

current.Show(graphic, pen, brush);

}

private void menuItem19_Click(object sender, System.EventArgs e)

{

moveLeft ;

}

void moveLeft

{

//Move left

current.Show(graphic, clearPen, clearBrush)

current.Move(-20,0);

current.Show(graphic, pen, brush);

}

private void menuItem20_Click(object sender, System.EventArgs e)

{

moveRight ;

}

void moveRight

{

//Move right

current.Show(graphic, clearPen, clearBrush)

current.Move(20,0);

current.Show(graphic, pen, brush);

}

private void menuItem21_Click(object sender, System.EventArgs e)

{

moveTop ;

}

void moveTop

{

//Move top

current.Show(graphic, clearPen, clearBrush)

current.Move(0,-20);

current.Show(graphic, pen, brush);

}

private void menuItem22_Click(object sender, System.EventArgs e)

{

moveDown ;

}

void moveDown

{

//Move down

current.Show(graphic, clearPen, clearBrush)

current.Move(0, 20);

current.Show(graphic, pen, brush);

}

private void menuItem23_Click(object sender, System.EventArgs e)

{

//choose color

ColorDialog dialog = new ColorDialog;

if (dialog.ShowDialog ==DialogResult.OK) color =dialog.Color;

pen = new Pen (color); brush = new SolidBrush(color);

}

private void menuItem24_Click(object sender, System.EventArgs e)

{

//Red color

color =Color.Red;

pen = new Pen(color); brush = new SolidBrush(color);

}

private void menuItem25_Click(object sender, System.EventArgs e)

{

//Green color

color =Color.Green;

pen = new Pen(color); brush = new SolidBrush(color);

}

private void menuItem26_Click(object sender, System.EventArgs e)

{

//Blue color

color =Color.Blue;

pen = new Pen(color); brush = new SolidBrush(color);

}

private void menuItem27_Click(object sender, System.EventArgs e)

{

//Black color

color =Color.Black;

pen = new Pen (color); brush = new SolidBrush(color);

}

private void menuItem28_Click(object sender, System.EventArgs e)

{

//Gold color

color =Color.Gold;

pen = new Pen(color); brush = new SolidBrush(color);

}

private void menuItem29_Click(object sender, System.EventArgs e)

{

//put_left:

добавление фигуры в список

listFigure.put_left(current);

}

private void menuItem30_Click(object sender, System.EventArgs e)

{

//put_right: добавление фигуры в список

listFigure.put_right(current);

}

private void menuItem31_Click(object sender, System.EventArgs e)

{

//remove: удаление фигуры из списка

if(!listFigure.empty) listFigure.remove ;

}

private void menuItem32_Click (object sender, System.EventArgs e)

{

goPrev;

}

void goPrev

{

//go_prev: передвинуть курсор влево

if(!(listFigure.Index == 1))

{

listFigure.go_prev;

current = listFigure.item;

}

}

private void menuItem33_Click(object sender, System.EventArgs e)

{

goNext;

}

void goNext

{

//go_next: передвинуть курсор вправо

if(!(listFigure.Index == listFigure.Count))

{

listFigure.go_next;

current = listFigure.item;

}

}

private void menuItem34_Click(object sender, System.EventArgs e)

{

//go_first

listFigure.start;

if(!listFigure.empty)

current = listFigure.item;

}

private void menuItem35_Click(object sender, System.EventArgs e)

Поделиться:
Популярные книги

Вперед в прошлое 5

Ратманов Денис
5. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 5

Вперед в прошлое!

Ратманов Денис
1. Вперед в прошлое
Фантастика:
попаданцы
5.00
рейтинг книги
Вперед в прошлое!

Доктора вызывали? или Трудовые будни попаданки

Марей Соня
Фантастика:
юмористическая фантастика
попаданцы
5.00
рейтинг книги
Доктора вызывали? или Трудовые будни попаданки

Отрок (XXI-XII)

Красницкий Евгений Сергеевич
Фантастика:
альтернативная история
8.50
рейтинг книги
Отрок (XXI-XII)

Законы Рода. Том 2

Flow Ascold
2. Граф Берестьев
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Законы Рода. Том 2

Блуждающие огни 3

Панченко Андрей Алексеевич
3. Блуждающие огни
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Блуждающие огни 3

Таня Гроттер и магический контрабас

Емец Дмитрий Александрович
1. Таня Гроттер
Фантастика:
фэнтези
8.52
рейтинг книги
Таня Гроттер и магический контрабас

Сумеречный Стрелок 10

Карелин Сергей Витальевич
10. Сумеречный стрелок
Фантастика:
рпг
аниме
фэнтези
5.00
рейтинг книги
Сумеречный Стрелок 10

Дочь опальной герцогини

Лин Айлин
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Дочь опальной герцогини

Сын Петра. Том 1. Бесенок

Ланцов Михаил Алексеевич
1. Сын Петра
Фантастика:
попаданцы
альтернативная история
6.80
рейтинг книги
Сын Петра. Том 1. Бесенок

Одна тень на двоих

Устинова Татьяна Витальевна
Детективы:
прочие детективы
9.08
рейтинг книги
Одна тень на двоих

Светлая тьма. Советник

Шмаков Алексей Семенович
6. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Светлая тьма. Советник

Завод: назад в СССР

Гуров Валерий Александрович
1. Завод
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Завод: назад в СССР

Красная королева

Ром Полина
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Красная королева