русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Розміщення компонентів на Формі


Дата додавання: 2014-11-27; переглядів: 906.


При роботі з масивами введення і виведення інформації на екран зручно організовувати за допомогою компоненту StringGrid.

 

. Рис. 1

 
 
 

 


 

Компонент StringGridвикористовується для відображення інформації у вигляді таблиці. Таблиця містить дві зони – фіксовану і робочу. Фіксована зона служить для виводу найменувань рядків і стовпців робочої зони і управління їх розмірами за допомогою “миші”. Фіксована зона виділена іншим кольором і в неї заборонено введення інформації з клавіатури. Кількість рядків і стовпців фіксованої зони встановлюється у властивостях FixedRows і FixedCols, відповідно.

Робоча зона містить RowCount рядків і ColCount стовпців інформації, яку можна змінювати як програмно, так і за допомогою “миші” або клавіатури.

Доступ до інформації в програмі здійснюється за допомогою властивості Cells[ACol, ARow: integer]: string, де ACol-номер стовпця, а ARow – номер рядка таблиці, причому нумерація починається з нуля.

Піктограма компоненту StringGrid знаходиться на сторінці Additional Палітри Компонентів. Оскільки в нашому завданні для всіх компонентів StringGrid фіксована зона не використовується, в Інспекторі Об'єктів значення властивостей FixedCols і FixedRows встановити рівними 0.

Відповідно до завдання встановіть граничні значення кількості рядків n і стовпців m для компоненту StringGrid1: ColCount=8, а RowCount=6 (вісім стовпців і шість рядків). Для компоненту StringGrid2 ColCount=1, RowCount=8, а для компоненту StringGrid3 ColCount=1, RowCount=6.

За замовченням в компонент StringGrid заборонено введення інформації з клавіатури, тому для компоненту StringGrid1 необхідно в Інспекторі Об'єктів двічі клацнути “мишею” на символі + властивості +Options і в списку опцій, що відкрився, встановити значення goEditing в True.

Для зручності роботи з компонентами SpinEdit встановити для компоненту SpinEdit1 значення властивостей: MinValue=1, MaxValue=6, а для компоненту SpinEdit2: MinValue=1, MaxValue=8.

 


<== попередня лекція | наступна лекція ==>
Теоретичні відомості. | Створення процедур обробки подій SpinEdit1Change і SpinEdit2Change


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн