سیستم پنجره‌بندی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز افزودن پانویس، + ماژول ابرابزار با استفاده از AWB
FreshmanBot (بحث | مشارکت‌ها)
جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB
خط ۷:
ممکن است برای برخی از عناصر گرافیکی مثل بعضی از قسمت‌های مدیر پنجره، یا بعضی از برنامه‌های کاربردی نیز اصطلاح '''سامانه پنجره‌بندی'''، استفاده شود. اگر چه بعضی از سیستم عامل‌ها بین برنامه‌های کاربردی، مدیر پنجره‌ها و تکنولوژی‌های مختص خود تفاوت قائل می‌شوند، '''سامانه پنجره‌بندی''' هیچ گونه تفاوتی بین پنجره‌های خود و سایر پنجره‌ها، نمی‌گذارد.
 
از دید یک [[برنامه‌نویس]]، '''سامانه پنجره‌بندی''' وظیفه فراهم آوردن ملزومات گرافیکی اولیه مانند رندر کردن [[نویسه]]‌ها، رسم خطوط بر روی صفحه و مهمترمهم‌تر از همه ایجاد یک دید انتزاعی از سخت‌افزار گرافیکی بطوری کهبه‌طوری‌که بالاتر از رابط‌های گرافیکی ای مانند مدیر پنجره قرار گیرد را برعهده دارد.
 
یک '''سامانه پنجره‌بندی''' اجرای همزمانهم‌زمان چندین برنامه را برای رایانه کاربران به ارمغان می‌آورد. به این صورت که هر برنامه در پنجره مربوط به خود که غالباً مستطیل شکل است اجرا می‌شود. هر چند که وظیفه تعامل پنجره‌ها با یکدیگر، بر عهده [[مدیر پنجره]] است، ولی بیشتر '''سامانه‌های پنجره‌بندی''' باستفاده از تکنیکی موسوم به re-parenting ساز و کاری فراهم می‌کنند تا پنجره‌ها بتوانند روی هم قرار گیرند.
 
بعضی از '''سامانه‌های پنجره‌بندی''' مانند [[سامانه پنجره ایکس]] قابلیت‌های پیشرفته‌ای از قبیل [[Network transparency]] دارند که به کاربر اجازه می‌دهد تا برنامه‌های گرافیکی را از طریق [[کامپیوتر راه دور]] اجرا نماید. سامانه پنجره ایکس یک راهبرد چند لایه‌ای محض دارد که اجازه نمی‌دهد هیچ گونه رویهٔ خاصی در مورد شکل و شمایل و رفتار واسط گرافیکی کاربر، بدون گذشت از [[مدیر پنجره ایکس]]، [[ابزار ویجت]] و [[محیط میزکار]] اجرا شود.
خط ۵۰:
* OOHG
 
در سیستم عامل‌هایی مانند [[مایکروسافت ویندوز]]، [[مک او اس]] (تا نسخه ۹) و [[پالم (سیستم‌عامل)]]، '''سامانه پنجره‌بندی''' با هسته سیستم عامل ترکیب شده استشده‌است.
 
== جستارهای وابسته ==