FontDialog

FI
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 21 lat
0

Mam pytanko:

Wyobraźcie sobie: :-)
Wybrałem w FontDialogu czcionkę Times new roman rozmiar 12, pogróbienie i podkreślenie. Jak zrobic aby text w RichEdicie był w o tych parametrach???


Witam po przerwie :)
mleczasz
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 12 lat
0

if fontdialog.execute then
richedit.font := fontdialog.font;

Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 9 godzin
0

chyba jest w FAQ, jak nie to moze tak (nie wiem, bo nie mam teraz Delphi)

if FontDialog1.Execute then
begin
RichEdit1.SelAttributes.Style := FontDialog1.Font.Style;
RichEdit1.SelAttributes.Color := FontDialog1.Font.Color;
RichEdit1.SelAttributes.Size := FontDialog1.Font.Size;
RichEdit1.SelAttributes.Name := FontDialog1.Font.Name;
end;

[dopisek] mleczasz byl pierwszy, ale moj kod dziala do zaznaczonego textu, a jego do calego richedita

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.