Alqoritm, xassələri və təsvir üsulları



Yüklə 2,19 Mb.
səhifə86/125
tarix07.01.2024
ölçüsü2,19 Mb.
#205155
növüYazı
1   ...   82   83   84   85   86   87   88   89   ...   125
aminlazım

Editl.ReadOnly:=True;
Editl.Text:= ' Yeni mətn ';
Mətnə düzəlişlər qadağan olunsa belə, redaktə komponenti həmişə fokus alır. Bu zaman mətn sahəsində əmələ gələn sayrışan mətn kursoru komponentin daxilində, simvollar üzərində yerini dəyişə bilir, lakin, mətnə düzəlişlər edilmir:
Delphi-də komponentlərin çoxlu xassələri mövcuddur. Biz komponentlər üçün daha ümumi və xarakterik olan əsas xassələrə Konkret komponentlərin xüsusiyyətlərini öyrəndikdə yeni xassələrlə fanış olacaq, onlan və burada
öyrəndiyimiz xassələri tətbiq etməklə məsələlər həll edəcəyik.

Hadisələr


Vizual komponentlər onlarla müxtəlif növ hadisələr yaratmaq və onları emal etmək qabiliyyətinə malikdir. Komponentlər üçün nisbətən ümumi olan hadisələri aşağıdakı kimi qruplaşdırmaq olar:

  1. İdarəedici elementin seçilməsi;

  2. Mausun göstəricisinin hərəkət etdirilməsi;

  3. Klaviaturanın klavişlərinin basılması;

  4. İdarəedici elementin daxiletməfokusu alması və ya onu itirməsi;

  5. Obyektlərin drag-and-drop metodu ilə hərəkət etdirilməsi.

Əksər hadisələr TNotifyEvent tipinə aid olmaqla, xəbərdaredici xarakterə malikdir. Xəbərdaredici hadisə belə təsvir olunur:
type TNotifyEvent=
procedure(Sender:TObject) of object;
Göründüyü kimi, hadisə xəbərdaredicisi yalnız hadisənin mənbəyini göstərən Sender parametrindən ibarətdir və başqa informasiyaya malik deyildir. Lakin, bəzi mürəkkəb hadisələr üçün Sender parametri kifayət etmir və əlavə parametrlər göstərmək lazım gəlir.
İdarəedici elementi seçdikdə TNotifyEvent tipli OnClick hadisəsi baş verir ki, buna basma hadisəsi deyilir. Bu hadisə adətən komponentin üzərində düyməni basdıqda baş verir. OnClick hadisəsi Delphi-də ən geniş istifadə olunan hadisədir. Biz, Delphi ilə ilkin tanışlıqda bu hadisənin tətbiqi ilə sadə misala baxmışdıq. Həmin misalda bu hadisə Button düyməsi basıldıqda baş verirdi. İndi isə Label yazı komponenti ilə əlaqədar OnClick hadisəsinə aid misala baxaq.

Yüklə 2,19 Mb.

Dostları ilə paylaş:
1   ...   82   83   84   85   86   87   88   89   ...   125




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin