Jak po nacisnięciu na pzycisk wywołac to koienko zeby mozna bylo nim formatowac ZAZNACZONY tekst w RichEdit1.--Początkujący w Delphi zadaje duzo pytan
if FontDialog1.Execute then begin
RichEdit1.SelAttributes.Color := FontDialog1.Font.Color;
RichEdit1.SelAttributes.Size := FontDialog1.Font.Size;
RichEdit1.SelAttributes.Style := FontDialog1.Font.Style;
end;
itd.--Pozdrawiam {hello}
Tomasz K.
Chcialem sie spytać jak zrobic zeby byl wydrokowny za pomocom PrintDialog zxaznaczony texsy bo chyba zle zrobilem
if PrintDialog1.Execute then
begin
RichEdit1.Text;
end;
--
Początkujący w Delphi zadaje duzo pytan
if PrintDialog1.Execute then begin
Printer.BeginDoc;
Printer.Canvas.TextOut(50,50,RichEdit1.SelText);
Printer.EndDoc;
end;
Napisalem to tak sobie nigdy tego nie robilem. Jak chcesz wydrukować text z takimi atrybutami jak zaznaczony text pokombinuj z SelAttributtes i Printer.Canvas , ja mam malo tuszu zeby robic testy :)--Pozdrawiam {hello}
Tomasz K.
Nie działa.Nie to z enie drukuje tylko to jest zle napisane :)--Początkujący w Delphi zadaje duzo pytan
a na mam pytanie wlasnie do tego !! Bardzo prosze o pomoc !
Jak padła pierwsza wypowiedz ... zmieniłem troszkę kod żeby zmieniał mi kolor tła programu i strony ... ale nie wiem jak okno z mozliwoscia zmiany czczionki itp zawrzec w formie bezposrednio, a nie zeby otwierało się dopiero po kliknięciu na button ! Prosze o pomoc !
Kliknij zatem dwukrotnie na formie podczas projektowania lub wybierz zdarzenie FormCreate Formy głównej Twojego programu. to co tam wpiszesz będzie wykonywane podczas tworzenia formy, czyli zaraz po uruchomieniu programu.
Kliknij zatem dwukrotnie na formie podczas projektowania lub wybierz zdarzenie FormCreate Formy głównej Twojego programu. to co tam wpiszesz będzie wykonywane podczas tworzenia formy, czyli zaraz po uruchomieniu programu.
O ile dobrze zrozumiałem, to jemu chodziło o to, żeby FontDialog był wyświetlany na formie, np. w panelu.
W panelu, a dokładniej na kompnencie TabbedNotebook :)
W panelu, a dokładniej na kompnencie TabbedNotebook :)
Niestety, nie mam pomysłu. Jakby to była normalna forma, a nie forma obudowana komponentem, to ustawiasz tylko Parent := TPanel czy co tam ma być, usuwasz pasek tytułowy i wyświetlasz w pozycji 0, 0. A tak, nie wiem :-/
Najlepiej wykorzystać gotowy komponent typu ComboBox z kolorami
Takie komponent znajduje się w darmowym pakiecie komponentów (licencja GNU) TurboPower Orpheus
Strona:
http://sourceforge.net/projects/tporpheus/
Download link:
http://heanet.dl.sourceforge.net/sourceforge/tporpheus/tporpheus_4_06.zip
lub darmowa wersja komercujnego produktu LMD-Tools SE 7.00.57 (Freeware Edition)
Strona:
http://www.ceberus.com/lmd/download/index.php3#LMD-Tools%20Special%20Edition
Oczywiście zapomniałem dodać, że ComboBox do wyboru czcionki również zawarty jest w tych pakietach.
No już z działem 'koloru czcionki i tła' można powiedzieć ze sobie poradzilem :] ... teraz się męczę z obsługa RichEdit oraz Image ... :) :) :)