1.2. AutoPlayda qo„llaniladigan obyektlar
AutoPlayda har bir loyiha uchun bir yoki bir nechta sahifalar to„plami
taqdim etiladiki, bu sahifalar bilan ishlaganda bir nechta obyektlardan foydalanish
mumkin. Bu obyektlardan har birining alohida funksiyalari mavjud bo„lib, ular
orqali dasturni boshqarishda foydalanuvchi uchun muloqot interfeysini yaratish
alohida ahamiyat kasb etadi.
Obyektlar va ularning funksiyalari
№
Obyekt
Funksiyalari
1.
Button
Buyruq tugmasi. Bir nechta rangdagi turli variantlari mavjud.
Asosan boshqaruv funksiyasini bajaradigan buyruqlar bu
tugmaga biriktiriladi.
2.
Label
Yozuv maydonchasi. Ishchi sohadagi yozuvlar shu obyekt
bilan beriladi. Yozuv gorizontal va vertikal ko„rinishlarda
bo„lishi mumkin.
3.
Paragraph
Bir nechta satrdan iborat matnni o„z ichiga oladigan yozuv
maydonchasi. Ko„rinish sohasiga sig„may qolgan pastdagi
yozuvlar uning o„ng tomonidagi lift yugurdagi orqali
o„qilishi mumkin, .txt va .quiz-kengaytmali matn fayllarini
yuklab olib o„qitish ham mumkin.
4.
Image
Turli formatdagi ikonkalar va rasmlarni ishchi sohada joy-
lashtirish uchun ishlatiladi.
5.
RichText
WordPad, Блокнот, MS Word kabi matn muharrirlarida tay-
yorlangan .txt va .rtf-fayllarni yuklash va uni samarali o„qish
imkonini beradigan yozuv maydoni.
6.
Hotspot
Shaffof holatdagi to„g„rito„rtburchak ko„rinishdagi faollash-
tiruvchi obyekt. U orqali sahifada bo„sh turgan sohani biror
funksiyani bajaruvchi faol sohaga aylantirish mumkin.
7.
Video
Video fayllarni (.avi, .mpg, .wmv, mp4, …) ishchi sohaga
joylashtirish va turli o„lchamlarda ko„rish uchun foydalani-
ladigan obyekt.
13
8.
Flash
Macromedia Flashda tayyorlangan .swf-fayllarni ishchi
sohaga joylashtirish va unda foydalanish imkonini beradigan
obyekt.
9.
Web
Bu obyekt orqali .htm, .mht kengaytmali fayllarni ishchi
sohaga Web-sahifa orqali joylashtirish va ko„rish mumkin.
10. SlideShow Bir nechta grafik fayllarni bu obyekt orqali yuklab olish va
ma‟lum vaqt oralig„ida ketma-ket slayd ko„rinishida
namoyish etish mumkin.
11. Input
Dasturga parol qo„yish yoki klaviaturadan kiritiluvchi biror
ma‟lumotga ehtiyoj sezilganda mazkur obyektdan samarali
foydalaish mumkin.
12. CheckBox Bu obyekt orqali ishchi sohada e‟lon qilingan bir nechta
variantli ma‟lumotlardan bir nechtasini tanlash va jarayonni
davom ettirish mumkin.
13. RadioButton Bu obyekt orqali ishchi sohada e‟lon qilingan bir nechta
variantli ma‟lumotlardan faqat bittasini tanlash va jarayonni
davom ettirish mumkin.
14. ListBox
Ishchi sohaga ro„yxat shaklidagi ma‟lumotlarni joylashtirish
va ulardan birini tanlash orqali jarayonni davom ettirish
imkonini beradigan obyekt.
15. ComboBox Ishchi sohaga ro„yxat shaklidagi ma‟lumotlarni “yashirin”
tarzda joylashtirish va ulardan birini tanlash orqali jarayonni
davom ettirish imkonini beradigan obyekt.
16. Tree
Ma‟lumotlarni daraxt ko„rinishida ishchi sohada tasvirlash
imkonini beradigan obyekt.
17. Progress
Vaqtga bog„liq jarayonni vizual tarzda ishchi sohada aks etti-
ruvchi obyekt. Xususan, ko„p o„lchamli fayllarni nusxalash-
da, o„chirishda, xotiradan katta joy egallovchi dasturni ishga
tushirishda jarayonning kechishini bu obyekt orqali vizual
tarzda kuzatib turish mumkin.
14
Bu obyektlar sichqoncha yordamida dastur galeriyasidagi tayyor to„plamdan
olib qo„yiladi. Multimedia hujjatlarini tayyorlash, uning dasturlanuvchi qismlari
uchun scriptlar yozish, tayyorlanayotgan amaliy dasturni boshqarish interfeysini
yaratishda bu obyektlar dasturchiga imtiyozli yordam ko„rsatadi. AutoPlayning
ajoyib xususiyatlaridan yana biri shundaki, bu obyektlar xossalarini tanlash uchun
maxsus xossalar panelini ham dasturchiga taqdim etadi va u orqali bir qiymatli
xossalar qiymatidan samarali foydalanish mumkin [8].
Har bir obyektning o„z xossalari mavjud bo„lib, ular turli parametrlari guruh-
lanadi. Quyidagi jadvalda buyruq tugmasi (Button) uchun uning xossalari va
guruhlanishi keltirlgan [5]:
15
|