CZCIONKA + ROZMIAR na wybranym kawałku textu

0

Chodzi o to żeby w komponencie np Memo1 zmienic czcionke ale tylko w zaznaczonym kawałku textu , o ile jest to możliwe , ale pewni jest .

0

Komponent TMemo nie jest do tego najlepszy... Lepiej użyć TRichEdit. Poszczególne funkcje na zaznaczonym texcie:

Zmiana kroju czcionki:

RichEdit1->SelAttributes->Name = "Arial";

Zmiana koloru czcionki:

RichEdit1->SelAttributes->Color = clMaroon;//ed hehe:)

Zmiana stylu textu:

Pogrubienie:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style << fsBold;

Wyłączenie pogrubienia:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style >> fsBold;

Pochyły tekst:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style << fsItalic;

Wyłączenie pochyłości:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style >> fsItalic;

Pokreślenie:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style << fsUnderline

Wyłączenie podkreślenia:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style >> fsUnderline

Przekreślenie:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style << fsStrikeout;

wyłącznie przkreślenia:

RichEdit1->SelAttributes->Style=RichEdit1->SelAttributes->Style >> fsStrikeout;

A tak jeszcze boczkiem, to dodanie wypunktowania:
//włącza

RichEdit1->Paragraph->Numbering = nsBullet;

//wyłącza:

RichEdit1->Paragraph->Numbering = nsNone;
0

Sorki zrobie malego OT tutaj....

Czym sie rozni TMemo od TRichEdit, bo pi razy oko wyglada podobnie, tez sluzy do edycji textu, maja troche inne funkcje (w builderze), bo jakos nie dochodzi do mnie roznica miedzy tymi 2 komponentami

Maciek "SaDa" Sadowski

0

TMemo jest tylko pochodnym zwykłego Edita, z tą różnicą, że może przechowywać, edytować i wyświetlać więcej niż jedną linijkę textu...
Z TRichEdit jest już zupełnie inna sytuacja...
Jest możliwość wczytania więcej niż 64kb textu, jest możliwa zmiana czcionki tylko części textu, jest możliwe zrobienie wypunktowania i w ogóle prawie wszystko:) TRichEdit to coś jak WordPad, tylko bez możliwośći prostego wstawiania obrazków i bez obsługi Ole...

1 użytkowników online, w tym zalogowanych: 0, gości: 1