![]() |
|
|
![]()
|
|
| Гость_Мария |
|
|||
|
Unregistered |
Нужен ваш совет, дорогие мужчины..Проблема описана ниже
Заранее благодарна.
|
|||
|
||||
| СПАРТАК |
|
|||
|
Unregistered |
void __fastcall TForm1::FormCreate(TObject *Sender)
{ RichEdit1->Clear(); RichEdit->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("1 Раздел"); RichEdit1->Lines->Add("2 Раздел"); RichEdit1->Lines->Add("3 Раздел"); RichEdit1->SelAttributes->Style = TFontStyles() >> fsBold; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { RichEdit1->Lines->Insert(1,"Текст 1 раздела"); int m = RichEdit1->Lines->IndexOf("2 раздел"); RichEdit1->Lines->Insert(m + 1,"Текст 2 раздела"); } |
|||
|
||||
| СПАРТАК |
|
|||
|
Unregistered |
Нет, вру. Вот так. Будет работать 100%
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { //-------------------------------------------------------- RichEdit1->Clear(); RichEdit1->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("1 Раздел); RichEdit1->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("2 Раздел"); RichEdit1->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("3 Раздел"); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { RichEdit1->Clear(); RichEdit1->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("1 Раздел"); RichEdit1->Lines->Insert(1,"Текст 1 раздела"); RichEdit1->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("2 Раздел"); int m = RichEdit1->Lines->IndexOf("2 Раздел"); RichEdit1->Lines->Insert(m + 1,"Текст 2 раздела"); RichEdit1->SelAttributes->Style = TFontStyles() << fsBold; RichEdit1->Lines->Add("3 Раздел"); m = RichEdit1->Lines->IndexOf("3 Раздел"); RichEdit1->Lines->Insert(m + 1,"Текст 3 раздела"); } |
|||
|
||||
| Гость_Мария |
|
|||
|
Unregistered |
Да работает, спасибо...Слушай а ты не знаешь как можно немножко этот процесс ускорить, вдруг у меня этих разделов будет штук сто.
|
|||
|
||||
| СПАРТАК |
|
|||
|
Unregistered |
Все очень просто. Закидываешь "Раздел1", "Раздел2"... в TStringList, объявленный глобальным, и выводишь в цикле. С текстом тоже самое. Если текст несколько строк, закидываешь каждый текст в TStringList, указатель каждого TStringList помещаешь в TList. Могу показать еси что.
|
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |