Tkinter da asosiy vidjetlar, ularni oynada joylastirish usullari


Download 0.62 Mb.
bet11/14
Sana05.01.2022
Hajmi0.62 Mb.
#202501
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
tkinter da asosiy vidjetlar, ularni oynada joylastirish

Toplevel

  • geometriya - kengligi x balandlik + x + y (misol uchun: geometriya (600x400 + 40 + 80)) oynasining geometriyasini o'rnatadi - oynani 40.80 koordinatalari bo'lgan nuqtaga joylashtiradi va hajmi 600x400 ga o'rnatadi). Hajmi yoki koordinatalarini chetlab o'tish mumkin (geometriya ("600x400") - faqat o`lcham, geometriya ("+ 40 + 80") - faqat oynani harakatlantirish).
  • transient - oynani argumentda ko'rsatilgan boshqa oynaga qaram qilib qo'yadi. Belgilangan oynaga tushib ketadi. Argumentlarsiz, joriy qiymatni qaytaradi.
  • protocol - ikkita argumentlarni oladi: hodisaning nomi va ko'rsatilgan hodisa sodir bo'lganda chaqiriladigan funksiya. Voqealar WM_TAKE_FOCUS , WM_SAVE_YOURSELF (saqlanishi kerak, hozirda eskirgan), WM_DELETE_WINDOW (oynani o'chirish) deb atash mumkin.
  • tkraise (lift) и lower- oynani ko'taradi (barcha boshqa oynalar ustida joylashgan joylar) yoki tushiradi. Usullari bitta ixtiyoriy argumentni qabul qilishi mumkin: yuqorida / ostidagi oynani joriy qilish uchun.
  • grab_set - boshqa oyna ochiq bo'lsa ham, oynani oynaga o'rnatadi
  • grab_release - oynadan focusni o'chiradi
  • Shu usullardan root oynasida foydalanish mumkin.

Download 0.62 Mb.

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