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;


 

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

17161. Імпульсна перехідна, одинична перехідна функції. Частотні характеристики стаціонарної безперервної динамічної системи 122 KB
  Лекція 3. Тема. Імпульсна перехідна одинична перехідна функції. Частотні характеристики стаціонарної безперервної динамічної системи. План 1. Імпульсна перехідна одинична перехідна функції. 2. Частотні характеристики стаціонарної безперервної динамічної системи...
17162. Поняття та умови стійкості. Критерій стійкості Михайлова, Гурвіца 79.5 KB
  Лекція 4. Тема. Поняття та умови стійкості. Критерій стійкості Михайлова Гурвіца. План 1. Поняття та умови стійкості. 2. Критерій стійкості Михайлова 3. Критерій стійкості Гурвіца. У процесі роботи системи автоматичного регулювання піддаються різним впливам щ
17163. Керування системами: введення категорій, терміни, означення 116 KB
  Лекція 5. Тема. Керування системами: введення категорій терміни означення. План 1.Поняття керування 2.Схема керування 3.Способи керування 4.Завдання керування 5.Використання ЕОМ в процесі керування 1.Поняття керування Керування це такий вхідний впл...
17164. Стохастичні системи 59.5 KB
  Лекція 6. Тема. Стохастичні системи. План 1.Поняття стохастичної системи. 2. Моделювання випадкових процесів з дискретним часом. 3. Марковська апроксимація випадкових процесів. 1.Поняття стохастичної системи. Динамічна система називається стохастичною я...
17165. Створення документів у програмі Word 158 KB
  Практична робота №9 Тема: Створення документів у програмі Word Мета: засвоїти технології введення форматування та редагування текстових документів засобами редактора Word. Навчитися створювати зберігати відкривати та проглядати файлидокументи. Обладнання: персо
17166. Створення стилю. Застосування готового шаблону і створення шаблону 57.5 KB
  Практична робота №12 Тема: Створення стилю. Застосування готового шаблону і створення шаблону. Мета: Навчитися створювати стилі і шаблони. Обладнання:: ПК текстовий процесор Word. Правила ТБ Методичні вказівки Стиль це іменований опис формату абз
17167. Проектирование дробильно-сортировочного завода по производству щебня 158 KB
  Подобрать основное технологическое оборудование, составить таблицу гранулометрического состава дробленого продукта при условии – выдать товарные фракции щебня: 5-20; 20-40; 40-70 мм и производительности дробильно-сортировочного завода 260 м3-ч.
17168. Створення шаблону і макросу 44 KB
  Практична робота №13 Тема: Створення шаблону і макросу. Мета: Навчитися створювати шаблони і прості макроси. Обладнання:ПК текстовий процесор Word. Правила ТБ Методичні вказівки Макроси Макрос це скорочена назва макрокоманди. Макрос це просто ...
17169. Ms Excel. Статистичні функції. Електронна таблиця, як база даних. Підведення підсумків. Географічна карта 207.5 KB
  Практична робота №14 Тема: Ms Excel. Статистичні функції. Електронна таблиця як база даних. Підведення підсумків. Географічна карта. Мета: Уміти користуватися діапазонами клітинок та стандартними статистичними функціями наносити дані на географічну карту вилучати вста...