Розділ 6.
У цьому розділі ви дізнаєтесь про:
Змінні величини та
константи, їх властивості
Компоненти поле,
прапорець, поле з
розкривним списком, їх
властивості й
використання
Змінні та їх властивості
Налагодження проектів
Використання в
проектах розгалуження,
циклів з лічильником і з
процедурою
Створення графічних
об’єктів у ході виконання
проектів
Урок 49.
Для малювання на формі використовуєть
її властивість Canvas.
Кожна точка (піксель) на формі має свої
координати та колір. Координати можуть
бути задані лише цілими числами. Колір можна
задати константою типу ТСоlоr. Приклади
констант і відповідних їм кольорів наведено у
таблиці:
Для того щоб установити для точки з
координатами (х, у) деякий колір, наприклад
червоний, потрібно виконати команду:
Canvas.Pixels[x, у] := clRed;
Для створення графічних примітивів
можна використовувати команди:
Для кожного примітива можна задати
значення властивостей його контуру та
внутрішньої області. Значення властивостей
контуру та внутрішньої області графічного
примітива
збігаються зі
значеннями
властивостей
форми, наведеними
у таблиці.
Графічні примітиви в проектах Lazarus також
можна створювати, використати компонент
фігура.
Щоб розмістити Фігуру на формі, потрібно
двічі клацнути на кнопці TShape (англ. shape -
форма, фігура) на вкладці Additional (англ.
additional - додатковий) вікна середовища Lazarus.
Властивості Фігури Name, Enabled, Visible
аналогічні до відповідних властивостей форми.
Як і для форми, значення властивостей
Фігури Тор, Left, Height і Width можна змінити
або на вкладці Властивості, або
перетягуванням.
Компонент Фігура має властивості, що
визначають колір і стиль контуру та
внутрішньої області.
Крім того, Фігура має властивість Shape, що
визначає її форму. Ця властивість може набувати,
наприклад, значень прямокутник
stRectangle або інш. stCircle
За замовчуванням значення цієї властивості
визначає квадрат з контуром чорного кольору
товщиною 1 піксель і суцільною заливкою білого
кольору.
На малюнку наведено
приклад зображення,
створеного з
використанням кількох
об'єктів Фігура з різними
значеннями властивостей.
У проектах можна відображати
зображення, що містяться у зовнішніх файлах.
Для цього призначений компонент Область
зображення. Для його розміщення на формі
потрібно двічі клацнути на кнопці TImage (англ.
image - зображення) на вкладці Additional у вікні
середовища Lazarus.
Властивості Області зображення Name,
Enabled, Visible аналогічні до відповідних
властивостей форми. Як і для форми, значення
властивостей області зображення Top, Left,
Height і Width можна змінити або на вкладці
Властивості, або перетягуванням.
Відображення зображення, що міститься
у зовнішньому файлі, визначається значенням
таких властивостей:
Властивості компонента Область зображення
Приклад відображення у проекті
зображення, встановленого із зовнішнього
файлу.
Увага! Під час роботи з комп’ютером дотримуйтеся
правил безпеки та санітарно-гігієнічних норм.
Проаналізувати
ст. 221-228

* клас

  • 1.
    Розділ 6. У цьомурозділі ви дізнаєтесь про: Змінні величини та константи, їх властивості Компоненти поле, прапорець, поле з розкривним списком, їх властивості й використання Змінні та їх властивості Налагодження проектів Використання в проектах розгалуження, циклів з лічильником і з процедурою Створення графічних об’єктів у ході виконання проектів
  • 2.
  • 3.
    Для малювання наформі використовуєть її властивість Canvas. Кожна точка (піксель) на формі має свої координати та колір. Координати можуть бути задані лише цілими числами. Колір можна задати константою типу ТСоlоr. Приклади констант і відповідних їм кольорів наведено у таблиці:
  • 4.
    Для того щобустановити для точки з координатами (х, у) деякий колір, наприклад червоний, потрібно виконати команду: Canvas.Pixels[x, у] := clRed; Для створення графічних примітивів можна використовувати команди:
  • 6.
    Для кожного примітиваможна задати значення властивостей його контуру та внутрішньої області. Значення властивостей контуру та внутрішньої області графічного примітива збігаються зі значеннями властивостей форми, наведеними у таблиці.
  • 7.
    Графічні примітиви впроектах Lazarus також можна створювати, використати компонент фігура. Щоб розмістити Фігуру на формі, потрібно двічі клацнути на кнопці TShape (англ. shape - форма, фігура) на вкладці Additional (англ. additional - додатковий) вікна середовища Lazarus.
  • 8.
    Властивості Фігури Name,Enabled, Visible аналогічні до відповідних властивостей форми. Як і для форми, значення властивостей Фігури Тор, Left, Height і Width можна змінити або на вкладці Властивості, або перетягуванням.
  • 9.
    Компонент Фігура маєвластивості, що визначають колір і стиль контуру та внутрішньої області.
  • 10.
    Крім того, Фігурамає властивість Shape, що визначає її форму. Ця властивість може набувати, наприклад, значень прямокутник stRectangle або інш. stCircle
  • 11.
    За замовчуванням значенняцієї властивості визначає квадрат з контуром чорного кольору товщиною 1 піксель і суцільною заливкою білого кольору. На малюнку наведено приклад зображення, створеного з використанням кількох об'єктів Фігура з різними значеннями властивостей.
  • 12.
    У проектах можнавідображати зображення, що містяться у зовнішніх файлах. Для цього призначений компонент Область зображення. Для його розміщення на формі потрібно двічі клацнути на кнопці TImage (англ. image - зображення) на вкладці Additional у вікні середовища Lazarus.
  • 13.
    Властивості Області зображенняName, Enabled, Visible аналогічні до відповідних властивостей форми. Як і для форми, значення властивостей області зображення Top, Left, Height і Width можна змінити або на вкладці Властивості, або перетягуванням.
  • 14.
    Відображення зображення, щоміститься у зовнішньому файлі, визначається значенням таких властивостей: Властивості компонента Область зображення
  • 15.
    Приклад відображення упроекті зображення, встановленого із зовнішнього файлу.
  • 16.
    Увага! Під часроботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
  • 18.