Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми "Графічний редактор"

Реферат Розробка програми "Графічний редактор"





"justify"> TextExit і PictureExit

If Text1.Visible = True Then TextExitPicture9.Visible = True Then PictureExit

End Sub

Процедура Private Sub TextExit () переносить текст з текстового поля в малюнок і приховує це поле

Private Sub TextExit (). Visible = FalsePicture1.Font = Text1.Font.CurrentX = Text1.Left + 2.CurrentY = Text1.Top + 2.ForeColor = Picture8 (1). BackColor.Print Text1.TextSub

Процедура PictureExit () переносить малюнок з графічного вікна в основний малюнок і приховує це вікно

Private Sub PictureExit (). Visible = False.PaintPicture Picture9.image, Picture9.Left + 1, _.Top + 1, Picture9.Width - 2, Picture9.Height - 2, _

, 0, Picture9.Width - 2, Picture9.Height - 2Sub

Процедура Picture1_MouseDown визначає набір дій при натисканні на кнопку миші

Private Sub Picture1_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)

Якщо вікна для вставки тексту або картинки видимі, то прибираємо їх, використовуючи відповідні процедури

If Text1.Visible = True Then TextExitPicture9.Visible = True Then PictureExitButton = 1 Then Picture1.ForeColor = Picture8 (1). BackColor _

Else Picture1.ForeColor = Picture8 (0). BackColor

Якщо в списку інструментів обрані виділення малюнка або вставка тексту, то визначаємо товщину, режим і стиль малювання

If Option1 (0). Value = True Or Option1 (6). Value = True Then.DrawWidth = 1.DrawMode = vbInvert.DrawStyle = vbDot

End If

Якщо обраний ластик, то задаємо ширину і колір як у фону:

If Option1 (1). Value = True Then.DrawWidth = 5.ForeColor = Picture8 (0). BackColor.PSet (X, Y)

End If

Якщо обрана заливка, то встановлюємо стиль і колір заливки:

If Option1 (2). Value = True Then.FillStyle = 0.FillColor = Picture1.ForeColor

Зафарбовуємо замкнутий ділянку рісункаPicture1.hdc, X, Y, Picture1.Point (X, Y), 1

Picture1.FillStyle = 1If

Якщо обрана установка кольору

If Option1 (3). Value = True Then (1). BackColor = Picture1.Point (X, Y) If

Якщо обраний карандашOption1 (4). Value = True Then.PSet (X, Y) If

Якщо обраний розпилювач, встановлюється його товщина в одиницю а інтервал таймера встановлює...


Назад | сторінка 7 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Якщо ремонт виявився модернізацією
  • Реферат на тему: Якщо лікарняний невірно розрахований
  • Реферат на тему: Якщо ваш працівник затриманий чи засуджений
  • Реферат на тему: Якщо ви викликаєте швидку допомогу
  • Реферат на тему: Пахне чи троянда, якщо її ніхто не нюхає