Содержание
- 2. Визуальное программирование - способ создания программ путем манипулирования графическими объектами вместо написания кода в текстовом виде
- 3. Интегрированная среда разработки (ИСР) (IDE – Integrated Development Environment) – специальная программа, предоставляющая возможность удобной совместной
- 4. C++ Builder программный продукт, инструмент быстрой разработки приложений (RAD), интегрированная среда разработки (IDE), система, используемая программистами
- 5. https://www.embarcadero.com/ru/products/cbuilder/starter/free-download Версии C (C++) Builder
- 7. Запуск оболочки C++ Builder File – New – Windows VCL Application VCL - Visual Component Library
- 9. Этапы создания проекта Создание и сохранение нового проекта Перенос на форму необходимых компонентов Размещение компонентов на
- 10. Компонент Form (Форма) Form - форма, основной компонент приложения На форме размещаются все другие компоненты
- 16. События при работе с мышью OnClick − Щелчок мыши на компоненте OnDblClick − Двойной щелчок мыши
- 17. OnStartDrag − Начало процесса перетаскивания объекта. Возможно распознавание перетаскиваемого объекта. OnDragOver − Перемещение перетаскиваемого объекта над
- 18. OnEnter − Событие в момент получения элементом фокуса в результате манипуляции мышью, нажатия клавиши табуляции или
- 19. События при работе с клавиатурой OnKeyDown − при нажатии любой клавиши. Можно распознать нажатые клавиши, включая
- 20. Создание проекта (программы) Button - обычная кнопка без рисунка, наиболее распространена в приложениях Для создания проекта
- 21. Основные свойства компонента Button
- 22. Компонент Edit Edit – окно для ввода и вывода данных в одну строку Основные свойства компонента
- 23. Основные свойства компонента Edit
- 24. Компонент Label Label - метка. Используется, в основном, для подписи других компонентов. Например, для названия вводимой
- 25. Основные свойства компонента Label
- 26. Основные этапы работы над проектом A) “Набрасываем” на форму (Form) необходимые компоненты, в нашем случае: -
- 27. Размещение компонентов на Form в окне Design
- 28. Вид окна проекта после переименования отображаемых названий объектов
- 29. Текущее состояние листинга программы (Окно *.cpp) Шаблон функции в окне Редактора Кода, куда необходимо внести код
- 30. Edit3->Text = FloatToStr(StrToFloat(Edit1->Text) + StrToFloat(Edit2->Text)); код программы вносим в соответствующие модули программы Сложение Вычитание Edit3->Text =
- 31. Код программы Кнопка ОЧИСТИТЬ Edit1->Text = "0"; Edit2->Text = "0"; Кнопка ЗАКРЫТЬ Form1->Close(); COS Edit3->Text =
- 32. Результат после компиляции Результат после нажатия на кнопку + Edit3->Text = FloatToStr(StrToFloat(Edit1->Text) + StrToFloat(Edit2->Text)); Свойство Name
- 33. Канва - это двумерный массив пикселей Доступ к канве любого объекта производится следующим образом: имя_обьекта->Canvas->Свойство/Метод Канва
- 34. Рисование линий Создаем новый проект, затем размещаем на форме компонент Tbutton из вкладки Standart и на
- 35. Рисуем квадрат, использую метод LineTo Form1->Canvas->MoveTo(25,25); Form1->Canvas->LineTo(25,200); Form1->Canvas->LineTo(200,200); Form1->Canvas->LineTo(200,25); Form1->Canvas->LineTo(25,25); Перемещаем положение пера в точку (25,25),
- 36. Прямоугольник Для рисования прямоугольников служит метод (функция) Rectangle: Rectangle (x1,y1,x2,y2); где переменные x1,y1 отвечают за положение
- 37. Form1->Canvas->Ellipse(25,25,200,200); Form1->Canvas->Ellipse(25,50,400,200); Эллипс Для рисования эллипсов в канве предназначен метод Ellipse(x1,y1,x2,y2); Этот метод имеет точно такие
- 38. Изменение внешнего вида фигур За внешний вид рисуемых фигур отвечают два свойства - это свойства Реn
- 40. Изменяем свойства Реn и Brush Form1->Canvas->Brush->Color=clSkyBlue; Form1->Canvas->Brush->Style=bsCross; Form1->Canvas->Pen->Color=clRed; Form1->Canvas->Pen->Width=4; Form1->Canvas->RoundRect(25,25,225,225,15,15); Реn Толщина линии – 4 Цвет
- 41. Дуга Параметры x1, y1, x2, у2 определяют эллипс (круг), из которого вырезается дуга Form1->Canvas->Pen->Color=clRed; Form1->Canvas->Pen->Width=4; Form1->Canvas->Arc(20,20,300,200,
- 42. Метод Chord Метод Chord (X1, Y1, X2, Y2, X3, Y3, X4, Y4) рисует фигуру в виде
- 43. Сектор (Pie) Метод pie (X1, Y1, X2, Y2, X3, Y3, X4, Y4) вычерчивает сектор эллипса или
- 44. Font- определяет шрифт выводимого на канву текста. Класс TFont включает в себя следующие свойства: ● Name
- 45. Основные цвета
- 46. Вывод текста Form1->Canvas->Font->Color=clPurple; Form1->Canvas->Font->Height=25; Form1->Canvas->TextOut(85,250,"Квадрат"); Form1->Canvas->Brush->Color=clBlue; Form1->Canvas->Brush->Style=bsCross; Form1->Canvas->Pen->Color=clRed; Form1->Canvas->Pen->Width=4; Form1->Canvas->RoundRect(25,25,225,225,15,15); TextOut Цвет текста – пурпурный (Purple)
- 47. Form1->Canvas->Pen->Color=clNavy; // устанавливаем темно-синий цвет пера Form1->Canvas->Pen->Width=2; // устанавливаем толщину пера 2 пиксела Form1->Canvas->Brush->Color=clLime; // устанавливаем
- 48. TPoint points[5]; // Инициализация массива координат точек для построения многоугольника с использованием структуры TPoint points [0]
- 49. Результат выполнения демонстрационной программы
- 50. Создание графических примитивов средствами C++ Builder Компонент Shape (фигура) рисует простые геометрические фигуры – окружность и
- 52. Скачать презентацию