Комитет по образованию Правительства Санкт-Петербурга


МНОГОСТРОЧНЫЕ ОКНА РЕДАКТИРОВАНИЯ



Download 0,87 Mb.
bet29/52
Sana20.04.2022
Hajmi0,87 Mb.
#566978
TuriСправочник
1   ...   25   26   27   28   29   30   31   32   ...   52
МНОГОСТРОЧНЫЕ ОКНА РЕДАКТИРОВАНИЯ

Компоненты Memo и RichEdit являются окнами редактирования многострочного текста, обладающие функциями упрощенных тексто-вых редакторов. В них применяются типичные комбинации «горячих» клавиш при работе с буфером, при отмене последней команды редакти-рования и другие. Текст в компонентах можно просматривать и редак-тировать как на этапе проектирования приложения, так и при выпол-нении приложения программными строчками. Отличаются компоненты возможностью форматирования теста.





Рис. 31. Компонент Memo


17.1. Простой редактор (Memo)

Компонент находится на вкладке Standart. Формат все-го текста в Memo одинаков и определяется свойством Font.


if (FontDialog1Execute ()) Memo1Font=FontDialog1Font;


При сохранении текста из Memo, файл будет содержать только символы без элементов форматирования. При пере-носе текста в Memo�����������������������������������������форматопределяетсятекущимзначени-ем свойства Font.





Свойства компонента Memo:


TStrings Lines – содержит строки текста компонента. Для этого свойства действуют все свойства и методы класса TStrings, изложенные в Приложении №7.

Memo1LinesLoadFromFile (“Exampl.txt”); //Загрузить текстовый файл


Memo1LinesStrings[0]="Пример1"; //Задать первую строку текста


Memo1LinesAdd (“Пример3”); //Добавить новую строку


Задать текст можно заранее при проектировании с помощью стро-кового редактора, вызываемого из окна Инспектора объектов двойным щелчком в области значения свойства Lines.




int Count – число строк в тексте. Значение доступно только для чтения.


String Text – свойство хранит все строки текста компонента в виде одной целой строки, разделенной символами \r\n, вставляемые при

34


нажатии клавиши [�����Enter]���. ��������Поэтому ��������видимых �������������пользователю ������симво-лов в строке будет меньше, чем их реально содержится в строке Text. Свойства SelLength, SelStart, SelTextопределяют длину, позицию на-чала и сам выделенный текст. Если выделенного текста нет, то свойство SelStart определяет текущее положение курсора.



Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   52




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish