19785

Компоненти StringGrid, RichEdit

Доклад

Информатика, кибернетика и программирование

StringGrid являє собою таблицю що містить рядки. Дані таблиці можуть бути тільки для читання або редагуються. Таблиця може мати смуги прокручування причому задане число перших рядків і стовпців може бути фіксованим і не прокручуватися. Таким чином можна задати заголовки ст

Украинкский

2013-07-17

17.38 KB

0 чел.

StringGrid  являє собою таблицю, що містить рядки. Дані таблиці можуть бути тільки для читання або редагуються. Таблиця може мати смуги прокручування, причому задане число перших рядків і стовпців може бути фіксованим і не прокручуватися. Таким чином, можна задати заголовки стовпців і рядків, постійно присутні у вікні компонента. Кожній комірці таблиці може бути поставлений у відповідність деякий об'єкт.

Компонент StringGrid призначений впершу чергу для відображення таблицьтекстової інформації.

Основные свойства компонента, определяющие отображаемый текст:

Cells[ACol, ARow: Integer]: string

Строка, содержащаяся в ячейке с индексами столбца и строки ACol и ARow.

Cols[Index: Integer]: TStrings

Список строк, содержащихся в столбце с индексом Index.

Rows[Index: Integer]: TStrings

Список строк, содержащихся в строке с индексом Index.

Objects [ACol, ARow: Integer]: TObject;

Объект, связанный со строкой, содержащейся в ячейке с индексами столбца и строки ACol и ARow.

RichEdit Компоненті  Memo и RichEdit є вікнами редагування багаторядкового тексту. Смороду так само, Як и Вікно Edit, забезпечені багатьма функціямі, властівімі більшості редакторів. У них передбачені типові комбінації «гарячих» клавіш: Ctrl-C - копіювання віділеного тексту в буфер обміну Clipboard (команда Copy), Ctrl-X - вірізання віділеного тексту в буфер Clipboard (команда Cut), Ctrl-V - вставка тексту з буфера Clipboard в позіцію курсора (команда Paste), Ctrl-Z - скасування останньої команди редагування.

Компонент RichEdit працює з текстом в збагаченому форматі RTF. При бажанні змінити атрибути знову вводиться фрагмента тексту ви можете задати властивість SelAttributes. Це властивість типу TTextAttributes, яке в свою чергу має подсвойства: Color (колір), Name (назва шрифту), Size (розмір), Style (стиль) і ряд інших. Наприклад, введіть на форму компонент RichEdit, діалог вибору шрифту FontDialog (див. розділ 8.4) і кнопку Button, яка дозволить користувачеві змінювати атрибути тексту. У обробник клацання кнопки можна було б ввести текст:

if FontDialog1.Execute then

 with RichEdit1.SelAttributes do

  begin

   Color: = FontDialog1.Font.Color;

   Name: = FontDialog1.Font.Name;

   Size: = FontDialog1.Font.Size;

   Style: = FontDialog1.Font.Style;

  end;

RichEdit1.SetFocus;


 

А также другие работы, которые могут Вас заинтересовать

53443. Звичаї і традиції українського народу 68.5 KB
  Сопілка До ІІ туру переходять 10 учасників ІІ конкурс Народні звичаї Кого кличуть їсти голодну кутю Мороз Коли настає Новий рік за старим стилем З 13 на 14 січня Яку назву має той період коли не можна їсти м'ясо молоко яйця Піст Яке свято завжди приходить рівно через 50 днів після Великодня Трійця Що шукали в ніч на Івана Купала Квітку папороті Страва з варених крупів Каша Густий суп із пшона Куліш Різаний або рваний шматок прісного тіста зварений у супі Галушка Одна із 12 обов’язкових страв...
53444. Інтелектуальна гра як одна із форм роботи з обдарованими учнями 422 KB
  Уровень коммуникативной интеллектуальной и творческой активности ребенка в игре зависит от уровня сложности характера игры отношения к ней ребенка и позиции взрослого. Принцип адекватности игры системе социальных отношений в обществе. Принцип рефлексивного последействия который заключается не просто в фиксации результатов игры а в анализе собственных действий каждого участника игры. Для эффективного педагогического воздействия игры на ее участников необходимо согласовывать “просчитывать†складывающиеся в группе отношения.
53445. Інтелектуальна педагогічна гра «Що? Де? Коли?» 121.5 KB
  Гра проводиться між педагогічними працівниками, де гравці пізнають, запам’ятовують нове, орієнтуються в нових ситуаціях, розвивають свою увагу, вивчають свої сильні та слабкі сторони при взаємодії з іншими педагогами, проводять аналіз допущених помилок. В складі команд можуть бути члени методичних комісій або викладачі і майстри виробничого навчання.
53446. Операции над бинарными деревьями 22.87 KB
  Бинарное (Двоичное дерево поиска (англ. binary search tree, BST)) дерево - это конечное множество элементов, которое либо пусто, либо содержит один элемент, называемый корнем дерева, а остальные элементы множества делятся на два непересекающихся подмножества
53447. Формування інформативної компетентності старшокласників засобами Інтернету 50.5 KB
  Чому так відбувається Глобальна мережа Інтернет містить багато різноманітної інформації як корисної енциклопедії новини навчальні сайти тощо так і зовсім некорисної для старшокласників порносайти сайти про насилля. Тому вчителю інформатики дуже важливо навчити учнів орієнтуватися у морі інформації до якої дає доступ мережа Інтернет: обирати потрібну інформацію із заданого питання аналізувати її вірно інтерпретувати. [1] Діяльність вчителя [2] з питання формування інформатичної компетентності старшокласників зводиться до: підбору...
53448. Ukraine is my native country 34.5 KB
  The capital of Ukraine if Kyiv. It is one of the most beautiful cities in the world. It is situated on the banks of the Dnipro River. The streets of Kyiv are wide and nice. They are lined up with chestnut trees. Kyiv is known as the scientific, industrial and cultural centre of the country. The people of our state are proud of their capital and love it with all their hearts. A lot of tourists visit Kyiv and enjoy its beauty and majesty.
53449. Впровадження інтерактивного навчання на уроках німецької мови 8.72 MB
  Актуальність змісту Розширення пізнавальних можливостей учнів, зокрема, у здобуванні, аналізі та застосуванні інформації з різних джерел, можливість перенесення отриманих умінь, навичок та способів діяльності на різні предмети та позашкільне життя учнів.