7 (1509)

7 (1509)



Rozdział 2. ♦ Podstawowe składniki aplikacji

25

kliknięciu może nastąpić wykonanie jakiejś czynności, podobnie jak po kliknięciu przycisku. „Bogatszym” odpowiednikiem komponentu TLabel jest komponent TStaticText z zakładki Additional. Umożliwia on dodatkowo ustawienie ramki wokół napisu, wklęsłości, wypukłości itp.

Najważniejsze właściwości etykiety TLabel przedstawiono w tabeli 2.3.

Tabela 2.3. Wybrane właściwości klasy TLabel

Właściwość

Znaczenie

Caption

Napis na etykiecie.

Al i gnment

Właściwość wyliczeniowa, określająca ustawienie tekstu. Możliwe wartości to: taCenter — wyśrodkowanie w poziomie, taLeftJusti fy — wyrównanie do lewej i taRight Justi fy — wyrównanie do prawej. Ustawienie tej właściwości ma sens wtedy, gdy właściwość AutoSi ze ma wartość fal se i prostokątne tło etykiety jest widoczne (tzn. ma kolor inny niż kolor formularza i nie jest przezroczyste) oraz gdy jego szerokość jest większa niż szerokość tekstu (w przeciwnym razie nie widać wyrównania tekstu do lewej, prawej czy centrowania).

Font

Umożliwia zmianę atrybutów czcionki.

Color

Kolor prostokątnego tła, na którym umieszczony jest napis Caption — domyślnie jest taki sam jak kolor formularza (rodzica).

FocusControl

Właściwość umożliwiająca sprzężenie etykiety z inną kontrolką. Z właściwością tą jest związana inna — tzn. ShowAccelChar. Jeśli ma ona wartość true i we właściwości Capti on etykiety wpiszemy tekst, np. &Nazwi sko, to możemy uzyskać aktywność kontrolki (lub tzw. Focus) sprzężonej z etykietą naciskając kombinację klawiszy Alt+N.

Transparent

Kolor tła jest przezroczysty, jeśli właściwość ta ma wartość true.

WordWrap

Wartość true umożliwia wyświetlenie tekstu w kilku wierszach pod warunkiem, że wpisywany tekst we właściwości Caption oddzielony jest spacjami, a właściwość AutoSi ze jest ustawiona na t rue( standa rdowo).

W kolejnych przykładach są przedstawione różne sposoby wykorzystania komponentu TLabel. Pokazane zostaną: sposoby wyświetlania napisów w jednym wierszu, w kilku wierszach, obok siebie, kasowanie napisów, dodawanie nowych do już istniejących itp.

Przykład 2.2.

Napisz w oknie aplikacji tekst: Mój program w DELPHI

Wybierz czcionkę Arial koloru zielonego o rozmiarze 78 pkt — napis powinien wyglądać podobnie jak na rysunku 2.5.

Rozwiązanie

Napis ten możemy wykonać, korzystając z dwóch etykiet lub z jednej etykiety.

Sposób 1.

Umieść na formularzu dwie etykiety z palety Standard, jedną pod drugą.


Wyszukiwarka

Podobne podstrony:
5 (1809) Rozdział 2. ♦ Podstawowe składniki aplikacji 23Przykład 2.1. Napisz program, który po klikn
9 (1270) Rozdział 2. ♦ Podstawowe składniki aplikacji 27 procedurę TForml.LabellClick(Sender: TObjec
3 (2331) Rozdział 2. ♦ Podstawowe składniki aplikacji 21 Tabela 2.1. Wybrane właściwości klasy TForm
skanuj0232 (3) Rozdział 9. ♦ Podstawy MySQL 245 W przypadku wyboru instalacji standardowej lub pełne

więcej podobnych podstron