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



Yüklə 3,74 Mb.
Pdf görüntüsü
səhifə161/169
tarix29.11.2023
ölçüsü3,74 Mb.
#140128
1   ...   157   158   159   160   161   162   163   164   ...   169
Alqoritmlesdirme-ve-Programlasdirma

 
dəyişdirmək 
üçün Delphi-də Menyu konstruktorundan 
(Menu 
istifadə olunur. Bu konstruktoru 
çağırmaq üçün forma üzərində MainMta ya PopupMenu komponentləri yerləşdirərək 
kontekst menyudar. 
Designer... 
əmrini icra etmək və ya bu komponentlər üzərində 
düyməsini iki dəfə basmaq lazımdır. Bu redaktorla yaradılan menyu yerinə 
yetirildikdən sonra necə görünəcəkdirsə, elə o cür də görünür. 
Menyu konstruktoru ilə işlədikdə aşağıdakı kontekst menyulardast etməklə 
menyuların yaradılması və dəyişdirilməsi prosesini sürətləndirmək olar: 
İnsert -menyu bəndini 
əlavə 
etmək;
Delete-menyu bəndini 
pozmaq;
Create Submenu
- alt menyu 
yaratmaq;
Select Menu - menyunu 
seçmək,
Save Template .... - menyunu 
şablon 
kimi saxlamaq;
Insert From Template - menyu 
şablonlarını pozmaq;
Delete Template - menyunu 
şablondan yükləmək;
Insert From Resource... - menyunu 
resurslardan yükləmək. 
Redaktorla işləyərkən, Obyektlər inspektorundan istifadə etməklə menyu
bəndlərinin xassələrinə qiymətlər verilir. 
Menyular yaradıldıqda 
drag-and-drop 
texnologiyası ilə menyu bəndlərinin yerini 
dəyişdirmək olar. 
Menyular yaradıldıqdan sonra, onlar üçün prosedurlar yaradıldıqda (bənd üzərində 
mausun düyməsini basmaqla), prosedurun sərlövhəsində bu bəndin nömrəsi göstərilir, 
məsələn: 
Procedure Tforml. 
N3Click (
Sender:TObject); 
Əgər Obyektlər inspektorunda menyu bəndi üçün Name xassəsinə ad verilərsə, 
onda prosedurun səriövhəsində həmin ad göstərilir, məsələn: 
Procedure Tforml.mnu CloseClick (Sender:TObject); 
Burada, mnuClose menyu bəndinin adıdır və tamamilə şərti seçilmiş addır. Lakin, 
unutmayın ki, bu ad yalmz latın hərflərindən və rəqəmlərdən ibarət ola bilər. 
downloaded from KitabYurdu.org


220 
Menyu sətirlərindən ibarət mətn redaktorunun yaradılması
 
Dialoqlar bölməsində yaratdığımız, düymələrlə idarə olunan mətn redaktorunu 
yenidən yaradaq. Bu dəfə düymələrin icra etdiyi əmrləri menyular vasitəsilə icra edək. 
Eyni zamanda menyu bəndlərini proqram yolu ilə deyil, Menyu konstruktoru ilə yaradaq. 
Bu redaktorda menyulan belə qruplaşdıraq: 
File menyusu: 

Open
- fayl açmaq;

Save
- yadda saxlamaq;

Save 
as...- faylı necə yadda saxlamaq;

Exit
-çıxmaq.
Edit menyusu: 

Undo 
-ləğv etmək;

SelectAll 
- bütün mətni seçmək;

Reset
-bərpa etmək
Font and color menyusu: 

Font 
- şrift seçmək;

Color - rəng seçmək. 
Beləliklə, yaradacağımız redaktorun menyu sətri üç menyudan ibarət olacaqdır. 
Kontekst menyunu isə aşağıdakı bəndlərdən ibarət tərtib edək: 

Exit 
- çıxmaq;

Reset – bərpa etmək;

Color- rəng seçmək;

Font-şrift seçmək.. 
Bu dəfə redaktorda heç bir düymə istifadə etməyəcəyik. 
Yeni layihə üçün forma üzərinə Memo, MainMenu, PopupMBUh, OpenDialog,
SaveDialog, FontDialog və CoicrZıalof komponentləri yerləşdirin. MainMenu 
komponentini seçərək, onun mausun sağ düyməsini basıb, kontekst menyudan Menu
De
signer....
konstruktorunu çağırın. Bu konstruktorda bir seçilmiş boş menyu 
downloaded from KitabYurdu.org


221 
görünəçəkdir. Obyektlər inspektoruna keçərək Caption xassəsi qarşısında File y

Yüklə 3,74 Mb.

Dostları ilə paylaş:
1   ...   157   158   159   160   161   162   163   164   ...   169




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

    Ana səhifə