[Delphi]Odczyt atrybutu w RichEdit1

Odpowiedz Nowy wątek
2008-10-07 07:16
Programires
0

Cześć.

Jak odczytać czy czcionka jest pogrubiona w danej linijce czy pochylona czy podkreślona ? Chodzi mi jak jestem przykładowo w linijce 5 i przechodzę do linijki 3 i tam jest tekst jakiś to w postaci instrukcji warunkowej otrzymuje wynik o użytych atrybutach na tekście w tej linijce:)

Myślałem nad takim rozwiązaniem:

if(fsBold in richedit1.SelAttributes.Style) then

No ale nie wiem jak odczytać po przejściu z linijki do linijki i nie wiem w ogóle czy to dobrze jest :)

Pozostało 580 znaków

2008-10-07 10:24
Valdemart
0

napisałeś:

Myślałem nad takim rozwiązaniem:
if(fsBold in richedit1.SelAttributes.Style) then

co prawda mało znam strukturę z jakiej to korztysta ale według mnie ta linijka powinna wyglądać tak:

if((richedit1.SelAttributes.Style and fsBold)!=0)then pogrubiona

Pozostało 580 znaków

2008-10-08 06:44
Programires
0

Kod jest zły, chyba języki programowania Ci się pomyliły :)

Proszę o dalszą pomoc :)

Pozostało 580 znaków

2008-10-08 07:19
0
if (richedit1.SelAttributes.Style in [fsBold]) then ... 

lub

if (richedit1.SelAttributes.Style = [fsBold]) then ... 

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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