انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مدیر پنجره چیست؟  (دفعات بازدید: 1175 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین shotor

  • Newbie
  • *
  • ارسال: 22
مدیر پنجره چیست؟
« : 14 اسفند 1390، 08:58 ب‌ظ »
سلام
مدیر پنجره چیست؟



مفهوم مدیر پنجره یا Window Manager

بعد از اجرای X server شما می توانید بدون واردشدن به مدیر پنجره به راحتی اغلب برنامه ا رااجرا کنید ، اما خواهیددید که هیچ امکانی برای بزرگ و کوچک کردن پنجره ها وجود ندارد ،‌ از طرفی شما نمی توانید چند پنجره را هم زمان مدیریت کنید ، بنابر این به یک مدیر پنجره یا Window Manager احتیاج خواهدید داشت. وظیفه ی مدیرپنجره رسم خطوط اطراف پنجره هاست و فراهم آوردن قابلیت تغییر سایز پنجره ها ، وظیفه ی دیگر یک مدیر پنجره انتخاب پنجره ی فعال است ،‌پنجرهای که شما در آن کار می کنید و اغلب رنگ قسمت بالای آن(title bar) پررنگ تر از سایر پنجره هاست را پنجره ی focus شده می گویند. در حال حاضر در سیستم عامل های مختلف انواع زیادی focus وجود دارد از جمله:
۱.click-to-focus
پنجره ای انتخاب می شود که بر روی آن کلیک شده است.
2.focus-follow-mouse
پنجره ای انتخاب می شود که ماوس برروی آن قرار دارد و نیازی به کلیک نیست ،‌هر جا که ماوس شما باشد آن پنجره فعال می شود و titlebar آن پر رنگ تر از سایرین نمایش داده می شود.
بسیاری از مدیران پنجره منو هایی برای تنظیم مدیر پنجره و پنجره ها در اختیار کابران قرار می دهند که اغلب با یک کلیک راست بر روی میز کار قابل دسترسی است. از جمله امکاناتی که اغلب مدیران پنجره در لینوکس فراهم آورده اند امکان pager است .pager یک برنامه است که به شما این امکان را می دهد که بتوانید از بیش از یک محیط کار (workspace) در صفحه ی نمایش استفاده کند ، برای نمونه در یکی لغت نامه و در دیگری یک برنامه ی تایپ را اجرا کنید و با این تقسیم کار از شلوغ شدن محیط کارتان جلوگیری کنید.
باید توجه داشته باشید که یک مدیر پنجره نمی تواند محتوای پنجره ها را مدیریت کند. منظور از محتوا دکمه ها و منوهای خود برنامه است مانند منوی file یا دکمه ی OK که در اغلب برنامه ها جود دارد.





منبع:http://www.gnuiran.org/modules.php?op=modload&name=sections&file=index&req=viewarticle&artid=23



با تشکر از دوستان
« آخرین ویرایش: 14 اسفند 1390، 10:57 ب‌ظ توسط shotor »