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;


 

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

42254. Базовые алгоритмы 2D-геометрии 638.5 KB
  Геометрически каждая точка на плоскости задается значениями координат радиусвектора относительно выбранной системы координат. В этом случае объект поворачивается относительно оси вращения перпендикулярной плоскости xoy. Наиболее распространен сдвиг в направлении оси x и сдвиг в направлении оси y. Сдвиг выполняется путем умножения однородных координат точки на матрицу сдвига: сдвиг в направлении оси y сдвиг в направлении оси x.
42255. МИКРОПРОГРАММИРОВАНИЕ КОМАНД СМ ЭВМ 75 KB
  Знакомство с принципами микропрограммной эмуляции ЭВМ с программным управлением микропрограммирование машинных команд СМ ЭВМ. Вывод: В ходе работы я ознакомился с принципами микропрограммной эмуляции ЭВМ с программным управлением приобрел навыки микропрограммирования машинных команд СМ ЭВМ.
42256. EMBED PBrush 1007.5 KB
  rry1 db 123423 rry2 db 1500 dup rry3 db 2000 dup 56h В першому випадку кожний елемент масиву ініціалізується незалежно. Багатовимірний масив задається шляхом використання вкладених повторень dup наприклад r1 db 4 dup 3 dup 2 dup В мові Паскаль це еквівалентно наступному оператору r1:rry[0. Наприклад Instr32 struc Opcode dw Modrm db Sib db Disp dd Instr32 ends Сама структура задається в форматі директив визначення даних де в полі мнемокода задається ім'я структури наприклад In1 instr32 Або Min1 instr32 5...
42257. Микропрограммирование кмашинных манд СМ ЭВМ 72 KB
  Знакомство с принципами микропрограммной эмуляции ЭВМ с программным управлением, микропрограммирование машинных команд СМ ЭВМ.
42258. Создание экспертной системы с помощью программы VP-EXPERT 97 KB
  VP-EXPERT – интеллектуальная программа, способная делать логические выводы на основании знаний в конкретной предметной области и обеспечивающая решение специфических задач. VP-EXPERT и другие экспертные системы призваны заменить специалиста в конкретной предметной области, то есть решать задачи в отсутствии эксперта
42259. ИССЛЕДОВАНИЕ КОНТАКТОРОВ ПОСТОЯННОГО И ПЕРЕМЕННОГО ТОКА 79 KB
  В работе исследуются коммутационные процессы и динамические характеристики по результатам осциллографирования соответствующих процессов на контакторах постоянного МК1 и переменного РПУ1 тока. Исследование нагрузочной характеристики производится на препарированном образце контактора постоянного тока серии МК1. Устройство контакторов Контактор постоянного тока серии МК1 выполнен на номинальный ток 40 А и напряжение 220 В.
42260. ТЕХНОЛОГИЧЕСКИЙ КОНТРОЛЬ ВЗАИМНОГО РАСПОЛОЖЕНИЯ РАБОЧИХ ПОВЕРХНОСТЕЙ ПРИЗМ 344.5 KB
  Определив погрешности для нескольких положений призмы и решив систему уравнений связывающих погрешности с клиновидностью развертки находят абсолютное значение углов и величину пирамидальности призмы. Измерив расстояние между ними по горизонтали Г и вертикали В рассчитывают  45 и пирамидальность  призмы: Рис. Погрешность взаимного расположения поверхностей образующих угол 90 90 контролируют по схеме работы призмы как БР 180 рис. Точку пересечения ребер призмы находят по трем подвижным бликам.
42261. Дослідження запиленості і очистки повітря 171 KB
  Мета роботи вивчити запилення повітря дисперсність пилу ефективність пило очистки. При оцінці токсичної дії пилу враховуються такі фактори: хімічний склад дисперсність форма частинок розчинність у воді. В результаті цього залежно від токсичності пилу уражуються ті чи інші органи людини.10 мало небезпечні речовини – 10 Для попередження професійних захворювань необхідно щоб в вітрі робочої зони вміст пилу був нижчий гранично допустимої концентрації ГДК .