6 (1586)

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 wykorzystaniem
8 (1369) 26 Aplikacje w Delphi. Przykłady 26 Aplikacje w Delphi. Przykłady Rysunek 2.5. Napis na
4 (2004) 76 Aplikacje w Delphi. Przykłady Okna wyświetlane za pomocą funkcji MessageDlg oraz Message
2 (2495) 82 Aplikacje w Delphi. Przykłady Dla okna ustawiono filtr na wyświetlane pliki przez wykorz
6 (1655) 42 Aplikacje w Delphi. PrzykładyPrzykład 3.5. Umieść na formularzu dwa komponenty typu TMai
6 (1661) 14 Aplikacje w Delphi. Przykłady Często stosuje się nazwę komponent dla składników umieszcz
2 (2409) 128 Aplikacje w Delphi. Przykłady 128 Aplikacje w Delphi. Przykłady Rysunek 12.1. Zegar cyf
8 (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 pr
4 (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++oraz
5 (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 procedur
6 (1596) 104 Aplikacje w Delphi. PrzykładyRozwiązanie Treść procedury obsługi przycisku wykonującego
6 (1597) 92 Aplikacje w Delphi. Przykłady //po kliknięciu elementu listy jego wartość zwiększa się o
6 (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 da

więcej podobnych podstron