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;


 

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

53216. ЗАСТОСУВАННЯ ГРАФІКІВ З МОДУЛЕМ ДО РОЗВЯЗУВАННЯ РІВНЯНЬ І НЕРІВНОСТЕЙ З МОДУЛЕМ 132.5 KB
  Цього можна досягти якщо попередньо над даним рівнянням виконати деякі перетворення які приводять до рівняння еквівалентного початковому: такі перетворення інколи зводяться до перенесення деяких членів рівняння з однієї його частини в другу.
53217. Розв’язування систем рівнянь графічним способом 220.5 KB
  Мета уроку: закріпити та вдосконалити вміння розвязувати системи рівнянь з двома невідомими графічним способом; розвивати вміння аналізувати; виховувати бажання працювати в групі культуру спілкування. Обладнання і методичний матеріал: компютери програмний педагогічний засіб GRN1 роздатковий матеріал: а аркуші завдань для роботи на уроці тестові завдання картки консультації з прикладами розвязування систем рівнянь у GRN1. Перевірити правильність виконання домашнього завдання звіренням...
53218. Линейная функция и её график 101 KB
  Дать учащимся представление о линейной функции вида у=kх в рассмотреть частный случай у= kх; формировать умение строить график линейной функции и выяснять отдельные характеристики линейной по её графику; развивать логическое мышление вычислительные навыки по табличным значениям находить соответствующие точки на координатной плоскости; развивать самообразовательную и информационную компетентность. Выполнение математического диктанта Вариант 1...
53219. Простейшие преобразования графиков функций 54.5 KB
  І красные Графики функций y=fxn n 0 Каждый учасник получает задание построить график функции: №1. х Каждый ученик построил график своей функции дома. Группа делает вывод преобразования графика своей функции. 15 минут работы каждый ученик рассказывает построение графика своей функции.