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;


 

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

67161. Психоаналитическая теория культурогенеза 41 KB
  Была разработана в начале 20-го века австрийским психиатром и философом Зигмундом Фрейдом. Наиболее подробно он пишет о причинах генезиса культуры в работе «Тотем и табу», опираясь на идею о тождестве онто и филогенеза, Фрейд стремится увидеть истоки культуры и некоторые особенности ее современного развития во взаимоотношениях первобытного человека с природой и обществом.
67162. Николай Васильевич Гоголь (1809 – 1852) 37.5 KB
  Отец Гоголя был образованным человеком но рано умирает Гоголь к тому времени учился в 6 классе Нежинской гимназии. Гоголь погружается в изучении Украинского фольклора. В 1831 году Гоголь публикует 2 тома рассказов под общим названием Вечера на хуторе близ Диканьки.
67164. Методологическая ситуация антропологии на рубеже 20 и 21 веков 30 KB
  Сегодня в современной антропологии познавательная ситуация характеризуется проблемной ориентированностью она проявляется в том что в научных исследованиях не ставятся задача создания целостной теории общества и его культуры. Данное понятие включает в себя процесс адаптации и взаимоотношения культуры...
67165. МАТЕМАТИЧНІ МОДЕЛІ СИМЕТРИЧНИХ КРИПТОПЕРЕТВОРЕНЬ 249.4 KB
  Найбільш загальною історично наукою про таємницю є криптологія. Криптологія як наука вивчає закономірності забезпечення конфіденційності, доступності, цілісності і т.д. критичної інформації в умовах інтенсивної протидії (крипто аналізу).
67166. ДЕРЖАВА — ГОЛОВНИЙ ІНСТИТУТ ПОЛІТИЧНОЇ СИСТЕМИ 133.5 KB
  Держава – основний інструмент політичної системи суспільства, який організує, направляє та контролює спільну діяльність і відношення людей, суспільний груп, класів, асоціацій. Саме поняття держава звичайно вживається в двох значеннях.
67167. Происхождение и химическая природа нейромедиаторов 115.5 KB
  Поэтому у любого медиатора очень короткий путь до цели а его действие оказывается быстрым и точным. Но иногда действие медиатора не ограничено только соседней клеткой и в таких случаях он действует как модулятор с достаточно широким спектром деятельности. Существует специфический механизм удаления медиатора с места его действия.
67168. Омонимия. Понятие омонимии 87.5 KB
  Лексические омонимы собственно омонимы это разные по значению слова которые совпадают по звучанию и написанию во всех почти во всех формах и относятся к одной и той же части речи. По степени полноты лексические омонимы делят на полные абсолютные неполные частичные.
67169. Оформлення списків та посилань 631 KB
  Багато елементів на Web-сторінці є в деякій мірі “великодушними” з точки зору дизайну – якщо вони не “цілком правильні”, то це не має великого значення. У випадку списків і посилань зовсім інша історія – якщо записати їх неправильно...