9- mavzu: visual c++ muhitida dasturlash


Download 203.42 Kb.
bet13/14
Sana14.05.2023
Hajmi203.42 Kb.
#1462332
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
HcFcOE3vtGGm9b52hSRAcmNOngehASewLXAwctp4

Ctrl+Shift+P, F1

Buyruqlar palitrasini ko‘rsatish

Ctrl+P

Tez ochish, faylga o‘tish…

Ctrl+Shift+N

Yangi oyna yaratish

Ctrl+Shift+W

Oynani yopish

Ctrl+,

Foydalanuvchi sozlamalari

Ctrl+K Ctrl+S

Klaviatura yorliqlar

Asosiy tahrirlash tugmalari


Ctrl+X

Buferga olish va o‘chirish

Ctrl+C

Buferdan nusxa joylashtirish

Alt+ / ↓

qatorni yuqoriga / pastga ko‘chirish

Shift+Alt + /

Qator nusxasini yuqoriga / pastga ko‘chirish

Ctrl+Shift+K

Qatorni o‘chirish

Ctrl+Enter

Yangi qator joylashtirish

Ctrl+Shift+Enter

Yuqoridan yangi qator joylashtirish

Ctrl+Shift+\

Mos keladigan qavsga o‘tish

Ctrl+] / [

Qatorga abzas qo‘shish/o‘chirish

Home / End

Satr boshi / oxiriga o‘tish

Ctrl+Home

Fayl boshiga o‘tish

Ctrl+End

Fayl oxiriga o‘tish

Ctrl+↑ /

qatordan yuqoriga / pastga harakatlashtirish

Alt+PgUp / PgDn

sahifa bo‘yicha yuqoriga / pastga harakatlashtirish

Ctrl+Shift+[

Operator taʻsir doirasini belgilash

Ctrl+Shift+]

Operator taʻsir doirasini belgilashni bekor qilish

Ctrl+K Ctrl+[

Taʻsir doirani ochish

Ctrl+K Ctrl+]

Taʻsir doirani yopish

Ctrl+K Ctrl+0

Qatorlarga izoh qo‘yish

Ctrl+K Ctrl+J

Qatorlardan izohni o‘chirish

Ctrl+K Ctrl+C

Satrga izoh qo‘shish

Ctrl+K Ctrl+U

Satrdan izoh o‘chirish

Ctrl+ Z

Amalni bekor qilish

Form xususiyatlari va hodisalari. Form bu loyiha yaratilgan hosil bo‘ladigan birinchi oyna hisoblanadi. Oynaning joriy holatlari mavjud. Ularni loyiha boshqaruvchisi panelidan ko‘rish mumkin. Oyna uchun yangi form1 sinfi yaratiladi. Bu sinf form sinfining merosxo‘ri hisoblanadi. U quyidagicha aniqlangan:

public ref class Form1 : public System::Windows::Forms::Form {}

Shu sinfning ichida InitializeComponent funksiyasi bor va u formani yaratilishi javob beradi.
Uning dastlabki sozlamalari quyidagi fragmentda keltirilgan:



this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;

this->ClientSize = System::Drawing::Size(284, 261); this->Name = L"Form1";
this->StartPosition = System::Windows::Forms::FormStartPosition::CenterScreen; this->Text = L"Form1";
this->ResumeLayout(false);

Imkoniyat qadar bu dastur fragmentlariga o‘zgartirish kiritish shart emas, bularni hammasini vizual bajarish maqsadga muvofiq.
Vizual bajarish deganda formaning vizual loyihasi bilan ishlash kerak.
Loyiha yaratuvchisi uchun quyidagilar muhim hisoblanadi:

  • Formani ustiga sichqonchani bossangiz u aktivlashadi.

  • Kontekst menyudan foydalanib, uning dastur fragmentiga o‘tish mumkin (F7 tugmasi orqali xam)

  • Dastur fragmentidan forma loyihasiga o‘tish uchun kontekst menyudan foydalanish mumkin (Shirft + F7 tugmasi orqali ham)

  • Kontekst menyu oqali formani boshqarishni qulflab qo‘yish va ochish mumkin (lock/unlock controls)

  • Kontekst menyu oqali formani xususiyatlari va hodisalariga o‘tishsh mumkin (Properties)

Birinchi navbatda muhitning o‘zi ushbu xususiyatlarni o‘rnatishni va tarbilashni nazorat qiladi. Formada quyidagi o‘zgarishlar amalga oshirilgan: formaning chiqish maydoni, rangi, joriy o‘lchamlari, oyna kursori, oynaning yozuv turi, ko‘rinishi, yordamchi tugma o‘rnatilgan, ikonkasi o‘zgartirilshan, holati o‘zgartirilgan, kattalashtirish va kichiklashtirish tugmalari olib tashlangan, oynaning sarlavhasi o‘zgargan.
Bularni amalga oshirish uchun 2-3 munut vaqt ketadi va hammasi vizual bajariladi. Bunda oldin qilingan o‘zgarishlar o‘chirib, oxirgi o‘zgarishlar qo‘shib boriladi.

Download 203.42 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling