ту в буфер обміну Clipboard (команда Copy), Ctrl-X - вирізання виділеного тексту в буфер Clipboard (команда Cut), Ctrl-V - вставка тексту з буфера Clipboard в позицію курсору (команда Paste), Ctrl-Z - скасування останньої команди редагування.
У компоненті Memo формат (шрифт, його атрибути, вирівнювання) однаковий для всього тексту і визначається властивістю Font. Якщо ви збережете у файлі текст, введений або відредагований користувачем, то буде створений текстовий файл, який містить лише символи і не містить елементів форматування. При наступному читанні цього файлу в Memo формат буде визначатися поточним станом властивості Font компоненту Memo, а не тим, в якому форматі раніше вводився текст. p align="justify"> Властивості Alignment і WordWrap визначають вирівнювання тексту і допустимість переносу довгих рядків. Установка властивості ReadOnly в true задає текст тільки для читання. p align="justify"> Основна властивість Memo - Lines, що містить текст вікна у вигляді списку рядків і має тип TStrings. Початкове значення тексту можна встановити в процесі проектування, натиснувши кнопку з трьома крапками близько властивості Lines у вікні Інспектора Об'єктів. p align="justify"> Під час виконання програми ви можете заносити текст у вікно редагування за допомогою методів властивості Lines типу TStrings. Доступ до окремому рядку тексту ви можете отримати за допомогою властивості Strings [Index: Integer]. Індекси, як і скрізь в Delphi, починаються з 0. Так що Memo1.Lines.Strings [0] - це текст першого рядка. Властивість тільки для читання Count вказує число рядків у тексті. Для очищення тексту у вікні треба виконати процедуру Clear. Цей метод відноситься до самого вікна, а не до його властивості Lines. p align="justify"> Для занесення нового рядка в кінець тексту вікна редагування можна скористатися методами Add або Append властивості Lines. Для завантаження тексту з файлу застосовується метод LoadFromFile. Збереження тексту в фалі здійснюється методом SaveToFile. p align="justify"> У Delphi є два компоненти, що представляють меню: MainMenu - головне меню, і PopupMenu - спливаюче меню. Обидва компоненти розташовані на сторінці Standard. Ці компоненти мають багато спільного. Це невізуальні компоненти, тобто місце його розміщення на формі в процесі проектування не має ніякого значення для користувача - він все одно побачить не сам компонент, а тільки меню, сгенерированное ім.
Основна властивість компонента - Items. Його заповнення проводиться за допомогою Конструктора Меню, що викликається подвійним клацанням на компоненті або натисканням кнопки з трьома крапками поруч з властивістю Items у вікні Інспектора Об'єктів. p align="justify"> Контекстне меню (PopUpMenu) прив'язане до конкретних компонентів. Воно спливає, якщо в час, коли даний компонент у фокусі, користувач клацне правою кнопкою миші. Віконні компоненти: панелі, вікна редагування, а також мітки тощо, мають властиві...