6 (1586)
136 Aplikacje w Delphi. Przykłady
Przykład 13.5.
Wyświetl na formularzu trzy różne prostokąty — ramkę, prostokąt wypełniony kolorem Brush. Col or, prostokąt z zaokrąglonymi brzegami.
Rozwiązanie
W procedurze obsługi przycisku wpisz instrukcje jak poniżej:
procedurę TForml.Button3Click(Sender: TObject): var
prost: TRect; begi n
prost:- Rect(200.10.300.100);
Canvas.Brush.Color := clBlack;
//ramka
Carwas.FrameRect(prost):
Canvas.Brush.Color := cIGreen:
//prostokąt wypełniony
Canvas.Rectangle(200,120,300,210);
//prostokąt z zaokrąglonymi brzegami Canvas.RoundRect(200,230,300,320,20.20): end;
Przykład 13.6.
Wyświetl na środku formularza napis Zadania z Delphi w kolorze niebieskim, o rozmiarze czcionki równym 36 pkt, bez tła — rysunek 13.3.
Rysunek 13.3.
Napis na środku formularza
Rozwiązanie
W procedurze wykorzystano funkcje zwracające szerokość i wysokość napisu oraz rozmiary formularza — i na tej podstawie obliczono współrzędne lewego górnego wierzchołka wyświetlanego napisu:
procedurę TForml.Button2Click(Sender: TObject):
var x,y:integer;
begin
Canvas.Font.Name:='Arial';
Canvas.Font.Color:-Cl BIue:
Wyszukiwarka
Podobne podstrony:
2 (2422) 100 Aplikacje w Delphi. Przykłady Tabela 8.2. Operacje na tekście z wykorzystaniem8 (1369) 26 Aplikacje w Delphi. Przykłady 26 Aplikacje w Delphi. Przykłady Rysunek 2.5. Napis na4 (2004) 76 Aplikacje w Delphi. Przykłady Okna wyświetlane za pomocą funkcji MessageDlg oraz Message2 (2495) 82 Aplikacje w Delphi. Przykłady Dla okna ustawiono filtr na wyświetlane pliki przez wykorz6 (1655) 42 Aplikacje w Delphi. PrzykładyPrzykład 3.5. Umieść na formularzu dwa komponenty typu TMai6 (1661) 14 Aplikacje w Delphi. Przykłady Często stosuje się nazwę komponent dla składników umieszcz2 (2409) 128 Aplikacje w Delphi. Przykłady 128 Aplikacje w Delphi. Przykłady Rysunek 12.1. Zegar cyf8 (1364) 44 Aplikacje w Delphi. Przykłady Wynik działania programu przedstawiono na rysunku 3.6. Moż4 (1946) 90 Aplikacje w Delphi. PrzykładyPrzykład 7.3. Umieść na formularzu nową listę TListBox i pr4 (2006) 52 Aplikacje w Delphi. Przykłady Gdy funkcją konwertującą tekst na liczbę jest StrToFloat,Przykładowy program wyświetli na ekranie monitora napis (komunikat) treści: Witaj w świecie C++oraz5 (1810) Rozdział 1. ♦ Projektowanie aplikacji w Delphi 2006 13 unit Unitl; interface uses Windows,6 (1585) 126 Aplikacje w Delphi. Przykłady Cel 1s[0.0]:= Lp.’: Cells[1.0]:= Danel ; Cel 1s[2.0]: =6 (1595) 114 Aplikacje w Delphi. Przykłady Program można napisać korzystając tylko z jednej procedur6 (1596) 104 Aplikacje w Delphi. PrzykładyRozwiązanie Treść procedury obsługi przycisku wykonującego6 (1597) 92 Aplikacje w Delphi. Przykłady //po kliknięciu elementu listy jego wartość zwiększa się o6 (1642) 86 Aplikacje w Delphi. Przykłady Treść tej procedury można również wpisać w procedurze obsł6 (1643) 78 Aplikacje w Delphi. Przykład] procedurę TForml.Button3Click(Sender: TObject); begin ił6 (1645) 54 Aplikacje w Delphi. Przykłady Tabela 4.5. Inne funkcje związane z dawięcej podobnych podstron