חלון בעלים

רוב תיבות הדו-שיח יש חלון בעלים (או בפשטות, בעלים). בעת יצירת תיבת הדו-שיח, היישום מגדיר את הבעלים על-ידי ציון מטפל בחלון של הבעלים. המערכת משתמשת הבעלים כדי לקבוע את המיקום של תיבת הדו-שיח סדר z כך תיבת הדו-שיח ממוקם תמיד מעל בעליו. כמו כן, המערכת יש אפשרות לשלוח הודעות הנוהל חלון של הבעלים, דיווח זה של אירועים בתיבת הדו-שיח.

המערכת באופן אוטומטי מסתירה או הורס את תיבת הדו-שיח בכל פעם מוסתרים או הרס של בעליו. משמעות הדבר היא שההליך תיבת הדו-שיח דורש לא עיבוד מיוחד כדי לזהות שינויים למצב של חלון הבעלים.

מכיוון בתיבת הדו-שיח אופייני נמצא בשימוש בשילוב עם פקודה בתפריט, חלון הבעלים הוא בדרך כלל החלון המכיל את התפריט. למרות שניתן ליצור תיבת דו-שיח הכוללת אין הבעלים, לא מומלץ. לדוגמה, כאשר תיבת דו-שיח מודאלית לא הבעלים, המערכת אינו מבטל כל היישום ואת מאפשר למשתמש להמשיך לבצע עבודה בחלונות אחרים, שהביסה את מטרת תיבת דו-שיח מודאלית של חלונות אחרים.

כאשר תיבת הדו-שיח modeless אין הבעלים, המערכת לא מסתיר ולא הורס את תיבת הדו-שיח מוסתרת או הרס של חלונות אחרים של היישום. למרות זאת לא להביס את מטרת תיבת הדו-שיח modeless, היא דורשת היישום לבצע עיבוד מיוחד כדי להבטיח תיבת הדו-שיח מוסתרים והרסו במועדים מתאימים.

Index