در سیستم پنجره ای اکس، هر پنجره در داخل یک پنجره دیگر قرار می گیرد که به آن پنجره والد ( به انگلیسی: Root Window ) می گویند. این روش باعث می شود یک ساختار سلسله مراتبی و درختی از پنجره ها به وجود بیاید. پنجره ریشه نقطه آغازین این سلسله مراتب و ریشه این درخت است. پنجره ریشه به بزرگی کل صفحه نمایش است و تمام دیگر پنجره ها با فرزند آن هستند، یا نوادگان آن ( فرزند فرزندان این پنجره ) .
از آنجا که هر پنجره قسمتی از پنجره والدش که در آن قرار گرفته را می پوشاند، تمام دیگر پنجره ها طوری به نظر می رسند که انگار بر روی پنجره ریشه قرار دارند. در نتیجه، پنجره ریشه به عنوان بخشی از صفحه نمایش دیده می شود که در زیر تمام پنجره ها قرار گرفته است. به عبارت دیگر، پنجره ریشه پس زمینه صفحه نمایش را تشکیل می دهد. با انتخاب یک تصویر پس زمینه برای پنجره ریشه، می توان آن تصویر را به عنوان والپیپر صفحه نمایش انتخاب کرد. انجام این کار از طریق برنامه هایی شبیه xsetroot امکان پذیر است.
فرزندان مستقیم پنجره ریشه، پنجره سطح بالا نامیده می شوند. این پنجره ها عمدتاً با یک قاب تزئینی و یک نوار عنوان نمایش داده می شوند ( که در واقع توسط مدیر پنجره رسم شده است ) . به شکل غیر رسمی، می توان اینگونه گفت که پنجره های سطح بالا، همان پنجره های معمولی در فرهنگ اصطلاحات واسط های گرافیکی هستند. پنجره هایی که سطح بالا نیستند، برای دکمه ها، جعبه متن و غیره استفاده می شوند.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفاز آنجا که هر پنجره قسمتی از پنجره والدش که در آن قرار گرفته را می پوشاند، تمام دیگر پنجره ها طوری به نظر می رسند که انگار بر روی پنجره ریشه قرار دارند. در نتیجه، پنجره ریشه به عنوان بخشی از صفحه نمایش دیده می شود که در زیر تمام پنجره ها قرار گرفته است. به عبارت دیگر، پنجره ریشه پس زمینه صفحه نمایش را تشکیل می دهد. با انتخاب یک تصویر پس زمینه برای پنجره ریشه، می توان آن تصویر را به عنوان والپیپر صفحه نمایش انتخاب کرد. انجام این کار از طریق برنامه هایی شبیه xsetroot امکان پذیر است.
فرزندان مستقیم پنجره ریشه، پنجره سطح بالا نامیده می شوند. این پنجره ها عمدتاً با یک قاب تزئینی و یک نوار عنوان نمایش داده می شوند ( که در واقع توسط مدیر پنجره رسم شده است ) . به شکل غیر رسمی، می توان اینگونه گفت که پنجره های سطح بالا، همان پنجره های معمولی در فرهنگ اصطلاحات واسط های گرافیکی هستند. پنجره هایی که سطح بالا نیستند، برای دکمه ها، جعبه متن و غیره استفاده می شوند.
wiki: پنجره ریشه