RichEdit

0

Mam następujące pytanko:

Jak zrobić aby po naciśnięciu SpeedButtona text w RichEdit był pogróbiny?

0

Jesli chcesz zeby caly text sie pogrubil to moze tak:

RichEdit.SelectAll;
RichEdit.SelAttributes.Style := [fsBold];

0

Czytaj faq a życie stanie się prostsze.

0

Zaznaczony tekst:

[code]RichEdit.SelAttributes.Style := RichEdit.SelAttributes.Style + [fsBold];[/code]

Cały tekst:

[code]RichEdit.Font.Style := RichEdit.Font.Style + [fsBold];[/code]

0

A!
Zapomniałem dodać, że kiedy pogróbiam tekst i chcę go od razu pochylić. Jak to zrobić [???]

Mam 3 przyciski (1 pogróbienie, 2 pochylenie, 3 podkreślenie). Jak zrobić aby po naciśnięciu tych trzech tekst był pogróbiony, pochylony i podkreślony? A po naciśnięciu tylko jednego (np. pogróbienie) przycisku tekst był pogróbiony?

(Standartowym sposobem się nie da) :-)

0

RichEdit.Font.Style := RichEdit.Font.Style + [fsItalic]; // pochylenie
RichEdit.Font.Style := RichEdit.Font.Style + [fsUnderline]; // podkreslenie

0

Pochwalony! Dżizys... Jeżeli chcesz jakiś tekst pogrubić, odgrubić, pochylić i inne pierdoły to piszesz:

RichEdit1.SelAttributes.Style := RichEdit1.SelAttributes.Style + [fsBold]; //jeżeli chcesz pogrubić, bez różnicy czy jest czy nie jest pogrubiony, a jak chcesz odgrubić to napisz - zamiast + :)

Jeżeli chcesz pochylić to piszesz zamiast fsBold - fsItalic.

Wartość Co robi??

fsBold Czcionka staje się pogrubiona.
fsItalic Czcionka staje się pochylona.
fsUnderline Czcionka staje się podkreślona.
fsStrikeOut Czcionka staje się przekreślona (przez środek).

0

E...

Ja tego chyba nigdy nie wytłumacze...

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