Ćwiczenie 1
Transkrypt
Ćwiczenie 1
Paweł Gmys „Ćwiczenia Delphi wprowadzenie” – ćw. 1 strona 1 Cel : Chcemy uzyskać efekt, aby po kliknięciu na przycisk powiększyć o " 10 " wartość Progress komponentu TGauge. Końcowy efekt : Potrzebne komponenty : Nazwa Klasa Gauge Button1 TGauge TButton Metoda : 1) Wstawiamy komponenty, wypisane w powyższej tabeli i zmieniamy im właściwość name na taką jaka jest w kolumnie "Nazwa" 2) Do obsługi funkcji OnClick przycisku dodajemy poniższy kod: procedure TForm1.Button1Click(Sender: TObject); var X : Integer; begin X := Gauge.Progress; X := X + 10; Gauge.Progress := X ; end; 3) Uruchamiamy program. Kod źródłowy : unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Gauges, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Gauge1: TGauge; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; Paweł Gmys „Ćwiczenia Delphi wprowadzenie” – ćw. 1 strona 2 var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); var X : Integer; begin X := Gauge.Progress; X := X + 10; Gauge.Progress := X ; end; end. Ćwiczenie dodatkowe ZAD. 1 Wstaw przycisk polecenia zamykający aplikację Rozwiązanie 1. Wstaw na formularz komponent Tbutton 2. Zmień jego właściwośc Caption na „Zamknij”. 3. Klikając dwa razy lewym przyciskiem myszy wpisz następujący kod: procedure TForm1.Button2Click(Sender: TObject); begin close; end; ZAD. 2 Przygotuj podpowiedzi do przycisków poleceń na aplikacji Rozwiązanie 1. Wybierz (zaznacz)z jeden z przycisków polecenia na formularzu. 2. Zmień właściwość ShowHint na True 3. Zapisz tekst podpowiedzi do właściwości Hint. ZAD. 3 Tworzenie gorących klawiszy (klawisze szybkiego reagowania) działających poprzez Lewy ALT + litera 1. Wybierz (zaznacz)z jeden z przycisków polecenia na formularzu. 2. Zmień właściwość Caption poprzedzając pierwszą literę (lub inną) znakiem & ZAD. 4 Utwórz ikonę własnej aplikacji i przypisz tę ikonę do niej Rozwiązanie 1. Uruchom program Tool/image editor i przygotuj własną ikonę (zapisz ja do katalogu z własnym projektem) 2. Wybierz polecenie Project / Options / application LoadIcon i przypisz wybraną ikonę do własnej aplikacji Praca domowa Zapoznaj się z komponentami dostępnymi na karcie standard oraz zastosowaniem ich w programach.