FvwmPager [ -transient ] [ alias ] [ first
desk [ last desk ] ]
برنامه FvwmPager
توسط fvwm اجرا
میشود،
بنابراین
فراخوانی
آن از خط
فرمان کار
نخواهد
کرد.
برنامه FvwmPager
نمایی
مینیاتوری
از
میزکار(های)
مجازی fvwm را
نمایش
میدهد که
تمامی
شمارههای
میزکار بین
first desk و last desk را
در بر
میگیرد.
اگر last desk درج
نشود، فقط first
desk نمایش
داده
میشود. اگر
هر دو شماره
میزکار حذف
شوند، به
جای آنها
از میزکار
فعلی
استفاده
میشود. اگر
به جای first desk از
یک ستاره،
*، استفاده
کنید،
صفحهبند
همیشه
میزکار
فعلی را
نشان
میدهد،
حتی زمانی
که بین
میزکارها
جابهجا
شوید. اگر FvwmPager
را آیکون (iconify)
کنید،
آیکون آن
روی میزکار
مجازی به
نسخهای
کاربردی از
صفحهبند
تبدیل
میشود که
تنها
میزکار
فعلی را
نمایش
میدهد.
برنامه FvwmPager
از طریق
دستور Module FvwmPager
از فایل
پیکربندی fvwm
راهاندازی
میشود و
میتواند
از توابع،
منوها،
کلیدهای
میانبر و
غیره نیز
اجرا گردد.
اگر
صفحهبند
با گزینه -transient
اجرا شود،
با رها شدن
دکمه بعدی
ماوس بسته
خواهد شد.
توجه داشته
باشید که
این گزینه
تنها در
صورتی کار
میکند که
سبک پنجره
صفحهبند
روی Sticky
تنظیم شده
باشد (صفحه
راهنمای fvwm
را ببینید).
همچنین
بهتر است از
سبک StaysOnTop نیز
استفاده
کنید.
مثال زیر
نحوه اجرای
دو
صفحهبند
را از فایل
پیکربندی
هنگام شروع
fvwm نشان
میدهد.
اولی
صفحهبندی
است که تمام
میزکارها
از 0 تا 3 را
نمایش
میدهد و
دومی
صفحهبندی
است که فقط
میزکار
فعلی را
نشان
میدهد.
AddToFunc StartFunction Module FvwmPager 0 3
AddToFunc StartFunction Module FvwmPager *
برنامه FvwmPager
از طریق یک
نام مستعار
(alias) در
پیکربندی
ماژول fvwm
تنظیم
میشود. اگر
یک alias مشخص
شده باشد، FvwmPager
از آن alias
برای
پیکربندی و
نام پنجره
استفاده
خواهد کرد.
در صورت عدم
تعیین alias،
نام مستعار
پیشفرض
"FvwmPager" به کار
میرود.
برای فهرست
کامل
گزینههای
پیکربندی،
بخش CONFIGURATION را
در ادامه
ببینید.
برنامه FvwmPager
نمایی
مینیاتوری
از
میزکار(های)
مجازی fvwm را
نمایش
میدهد که
موقعیت
تمامی
پنجرهها و
صفحات را در
هر میزکار
قابل
مشاهده
نشان
میدهد. اگر
DeskHilight تنظیم
شده باشد،
موقعیت هر
مانیتور در
میزکار نیز
نشان داده
میشود. از
این
صفحهبند
میتوان به
عنوان
مرجعی برای
موقعیت
پنجرهها و
مانیتورها
در
میزکارهای
مجازی
استفاده
کرد.
صفحهبند
میتواند
برچسبهایی
شامل
نامهای
میزکارهای
مجازی و
مانیتورها
را نمایش
دهد. این
برچسبها
را میتوان
به صورت
جداگانه یا
با هم نشان
داد. به طور
پیشفرض
برچسبهای
میزکار
نمایش داده
میشوند؛
برای
غیرفعال
کردن آنها
از NoDeskLabels
استفاده
کنید. برای
نمایش
برچسبهای
مانیتور،
گزینه MonitorLabels
را به کار
ببرید.
برچسبها
میتوانند
به عنوان
دکمههایی
برای
انتقال
مانیتورها
به
میزکارهای
جدید
استفاده
شوند. برای
جزئیات
بیشتر بخش
پیکربندی
LABELS را
ببینید.
میتوان
از ماوس
برای تغییر
صفحه/میزکار
فعلی،
کشیدن
پنجرهها
به
مکانهای
جدید یا
ارسال
دستورهای fvwm
به
پنجرهها
استفاده
کرد. رفتار
پیشفرض
بدین صورت
است که کلید
۱ ماوس (دکمه
چپ)،
میزکار/صفحهای
را که یک
مانیتور در
حال حاضر
نمایش
میدهد به
ناحیه
کلیکشده
منتقل
میکند.
کلید ۲ ماوس
(وسط) را
میتوان
برای کشیدن
پنجرهها
به
مکانهای
جدید یا
فوکوس کردن
روی آنها
استفاده
کرد. و کلید ۳
ماوس (راست)
میتواند
درگاه دید (viewport)
را به مکان
کلیکشده
Scroll کند.
رفتار
ماوس قابل
پیکربندی
است (اینکه
کدام دکمه
چه کاری
انجام دهد) و
امکان
ارسال
دستورهای
سفارشی به fvwm
را فراهم
میسازد.
برای
توضیحات
دقیقتر
درباره
رفتار ماوس
و نحوه
سفارشیسازی
آن، بخش
پیکربندی MOUSE
BEHAVIOUR را در
ادامه
ببینید.
برنامه FvwmPager
به طور کامل
از چندین
مانیتور و
قابلیت DesktopConfiguration
در fvwm
پشتیبانی
میکند.
گزینه Monitor
میتواند
برای نمایش
پنجرهها و
ناحیه
میزکار
مجازی
مربوط به
مانیتوری
خاص به کار
رود. برای
جزئیات
مربوط به
روشهای
پیکربندی
صفحهبند
جهت کار با
پیکربندیهای
میزکار per-monitor
یا shared، بخش MONITOR
AND DESKTOP CONFIGURATION را
ببینید.
هنگامی که
پنجره کوچک
میشود (iconified)،
آیکون FvwmPager روی
میزکار به
یک
صفحهبند
کاملاً
کاربردی
تبدیل
میشود که
فقط میزکار
فعلی را
نشان
میدهد. این
صفحهبند
آیکونی به
تمام
کلیکهایی
که در بالا
توضیح داده
شد پاسخ
میدهد. این
قابلیت از
این جهت
مفید است که
امکان
تبدیل
صفحهبند
کاملی که
چندین
میزکار
مجازی را
نمایش
میدهد به
صفحهبندی
کوچکتر که
فقط میزکار
فعلی را
نشان
میدهد
فراهم
میکند.
توجه داشته
باشید که
برای
کارکرد این
قابلیت،
آیکون FvwmPager
باید از
طریق 'Style FvwmPager Icon'
قابل
مشاهده
بوده و
بازنویسی (override)
نشده باشد.
برنامه FvwmPager
اندازه
اولیه
پنجره خود
را بر اساس
پیکربندی
مانیتور(های)
شما محاسبه
میکند. به
طور
پیشفرض
صفحهبندی
با اندازه
۱/۳۲ وضوح
مانیتور(های)
شما ایجاد
میکند (بخش
DesktopScale را
ببینید) و با
نسبت ابعاد
سراسری، یا
در صورت
تنظیم Monitor،
با مانیتور
تکی مطابقت
مییابد.
اندازه
صفحهبند
(بخش Geometry را
ببینید) و
چیدمان
میزکار
(بخشهای Cols
و Rows را
ببینید) هر
دو قابل
پیکربندی
هستند.
با
استفاده از
دستور SendToModule
در fvwm،
میتوان
برخی از
تنظیمات FvwmPager
را در حین
اجرا تغییر
داد. این کار
امکان
نمایش/پنهان
کردن
برچسبها،
تغییر
مانیتور
تحت رصد و
چند مورد
دیگر را
فراهم
میسازد.
بخش SENDING COMMANDS را
ببینید..SH
"پیکربندی
(CONFIGURATION)"
FvwmPager از طریق
یک نام
مستعار (alias)
پیکربندی
ماژول در
فایل
پیکربندی fvwm
پیکربندی
میشود. نام
مستعار
پیشفرض
"FvwmPager" است و
میتواند
با استفاده
از خطوطی به
شکل زیر
پیکربندی
شود:
*FvwmPager: Option parameters
هنگامی که
FvwmPager با یک alias
اختیاری
اجرا
میشود، از
آن alias به جای
نام
پیشفرض
برای
پیکربندی
استفاده
خواهد شد. به
عنوان مثال
برای
راهاندازی
پیجری که
میزکار
فعلی را روی
یک مانیتور
واحد نشان
میدهد، از
دستورهای
زیر
استفاده
کنید:
DestroyModuleConfig FvwmPagerDP2:*
*FvwmPagerDP2: Monitor DP-2
*FvwmPagerDP2: Font None
*FvwmPagerDP2: MiniIcons
AddToFunc StartFunction Module FvwmPager FvwmPagerDP2 *
فهرست
کامل
گزینههای
پیکربندی و
پارامترهای
آنها در
زیر آورده
شده است.
گزینههای
پیکربندی
برای کمک به
ساماندهی
فهرست بلند
گزینههای
پیجر، به
گروههای
مختلفی
تقسیم
شدهاند. در
زیر
میتوانید
گزینههای
پیکربندی
مربوط به
GEOMETRY، LABELS، HILIGHTING،
WINDOW LOOKS، BALLOON WINDOWS، MOUSE
BEHAVIOUR، MONITOR AND DESKTOP CONFIGURATION،
DESK STYLES و MISCELLANEOUS را
بیابید.
اندازهٔ
پیجر و
همچنین
نحوهٔ
چیدمان
میزکارها
در یک شبکه (grid)
را هنگام
مشاهدهٔ
بیش از یک
میزکار
پیکربندی
میکند.
*FvwmPager: Geometry geometry
اندازه و
موقعیت
پنجرهٔ
پیجر را به
صورت کامل
یا جزئی در
قالب یک
رشتهٔ
geometry به
صورت 'WIDTHxHEIGHT+X+Y'
مشخص
میکند. اگر
هم عرض و هم
ارتفاع
تنظیم شده
باشند، FvwmPager از
آن اندازه
استفاده
میکند و
نسبت ابعاد
مانیتورها
را در نظر
نخواهد
گرفت. برای
حفظ نسبت
ابعاد بدون
اعوجاج، یک
بعد را
برابر با
صفر قرار
دهید. به
عنوان مثال
400x0 پنجرهای
با عرض ۴۰۰
پیکسل
ایجاد
میکند که
ارتفاع آن
مطابق با
نسبت ابعاد
مانیتور
خواهد بود.
اگر X یا Y
در رشتهٔ geometry
گنجانده
شده باشند،
پیجر در
موقعیت
مشخصشده
باز خواهد
شد. علامت،
لبهای را
که باید
اندازهگیری
از آن آغاز
شود مشخص
میکند: +X از
لبهٔ چپ، -X
از لبهٔ
راست، +Y از
لبهٔ بالا،
یا -Y از لبهٔ
پایین.
*FvwmPager: DesktopScale number
اگر Geometry
مشخص نشده
باشد، ضریب
کاهش
میزکار
برای
محاسبهٔ
اندازهٔ
پیجر
استفاده
میشود.
پیجر یک
صفحهٔ
منفرد را به
اندازهٔ 1/number
اندازهٔ
واقعی
مقیاسبندی
میکند.
اندازهٔ
نهایی
پنجرهٔ
پیجر بر
اساس تعداد
صفحات یا
میزکارهای
نمایشدادهشده
تعیین
میشود. به
عنوان
مثال،
مقدار number
برابر ۱۰ هر
صفحه را به
یکدهم
اندازهٔ
واقعی
تبدیل
میکند.
مقدار
پیشفرض ۳۲
برای
اندازهٔ
پیجر
استفاده
میشود.
*FvwmPager: Rows rows
FvwmPager
میتواند
چندین
میزکار
مجازی را
بهطور
همزمان
نمایش دهد.
میزکارها
میتوانند
در یک خط
افقی (یک
ردیف،
رفتار
پیشفرض)،
یک خط عمودی
(یک ستون)، یا
در یک شبکه
با چندین
ردیف و ستون
چیده شوند.
این گزینه
تعداد
ردیفهای
مورداستفاده
را
پیکربندی
میکند.
*FvwmPager: Columns columns
به FvwmPager
اعلام
میکند که
هنگام
چیدمان
شبکهٔ
میزکارها،
از چند ستون
میزکار
استفاده
کند.
*FvwmPager: IconGeometry geometry
اندازه
(اختیاری) و
موقعیت
(اختیاری) را
برای
پنجرهٔ
آیکون پیجر
مشخص
میکند. از
آنجا که روش
آسانی برای
FvwmPager جهت تعیین
ارتفاع
برچسب
آیکون وجود
ندارد،
هنگام
استفاده از
مختصات y
منفی در
تعیین مکان
آیکون (که
برای مشخص
کردن مکان
نسبت به
پایین صفحه
به جای
بالای صفحه
استفاده
میشود)
باید
ارتفاع
برچسب
آیکون را در
نظر
بگیرید.
FvwmPager
میتواند
به هر
میزکار
مجازی
نمایشدادهشده
برچسبهایی
اضافه کند.
این
برچسبها
میتوانند
نام
میزکارها
و/یا نام
مانیتورها
را نشان
دهند.
برچسبها
میتوانند
به عنوان
دکمههایی
برای
جابهجایی
مانیتورها
بین
میزکارهای
مجازی
استفاده
شوند. آنها
میتوانند
در بالا یا
پایین هر
میزکار
قرار گیرند.
اگر ShapeLabels
تنظیم شده
باشد، فقط
برچسبهای
میزکار
فعلی نمایش
داده
میشوند.
*FvwmPager: Font font-name
قلمی را
برای
برچسبگذاری
میزکارها
مشخص
میکند. اگر
font_name برابر با
"None" باشد،
هیچ برچسب
میزکار یا
مانیتوری
نمایش داده
نخواهد شد.
توجه داشته
باشید که
اگر MonitorLabels یا
DeskLabels پس از Font none
استفاده
شود،
برچسبها
با یک قلم
پیشفرض
نمایش داده
خواهند شد.
*FvwmPager: LabelsBelow
باعث
میشود
پیجر
برچسبهای
میزکار را
در زیر
میزکار
مربوطه رسم
کند.
*FvwmPager: LabelsAbove
باعث
میشود
پیجر
برچسبهای
میزکار را
در بالای
میزکار
مربوطه رسم
کند. برای
لغو اثر
گزینهٔ LabelsBelow
مفید است.
*FvwmPager: ShapeLabels
باعث
میشود
پیجر
برچسبهای
همهٔ
میزکارها
به جز
میزکار
فعلی را
پنهان کند.
*FvwmPager: NoShapeLabels
باعث
میشود
پیجر
برچسبهای
همهٔ
میزکارهای
قابلمشاهده
را نشان دهد.
برای لغو
اثر گزینهٔ
ShapeLabels مفید
است.
*FvwmPager: DeskLabels
به FvwmPager
اعلام
میکند که
برای هر
میزکار یک
برچسب
نمایش دهد.
اگر LabelHilight
تنظیم شده
باشد،
میزکار
فعال
برجسته
خواهد شد.
این حالت
پیشفرض
است، اما
برای
خنثیسازی
اثر Font none یا NoDeskLabels
کاربرد
دارد.
*FvwmPager: NoDeskLabels
به FvwmPager
اعلام
میکند که
برچسبهای
میزکار را
نمایش
ندهد.
*FvwmPager: MonitorLabels
به FvwmPager
اعلام
میکند که
یک ردیف از
برچسبهای
مانیتور را
نمایش دهد.
اگر LabelHilight
تنظیم شده
باشد،
برچسب
مانیتور
روی
میزکاری که
مانیتور در
حال حاضر
مشاهده
میکند، با
رنگ
برجستهسازی
برجسته
خواهد شد.
کلیک کردن
روی برچسب
یک
مانیتور،
آن مانیتور
را به
میزکار
انتخابشده
منتقل
میکند. این
گزینه به
خوبی با 'DesktopConfiguration
shared' ترکیب
میشود تا
امکان
کنترل
اینکه
کدام
مانیتور به
یک میزکار
انتخابشده
منتقل شود
را فراهم
کند.
*FvwmPager: NoMonitorLabels
به FvwmPager
اعلام
میکند که
برچسبهای
مانیتور را
نمایش
ندهد، که
حالت
پیشفرض
است.
برنامه FvwmPager
موقعیت
فعلی هر
نمایشگر را
در میزکار
مجازی
برجسته
میکند. این
کار
میتواند
هم ناحیه
درون
میزکار (desk) و
هم
برچسبهای
میزکار را
برجسته
سازد. اینکه
کدام
برچسبها
برجسته
شوند،
ترکیبی از
DesktopConfiguration و
گزینههای
زیر است.
*FvwmPager: DeskHilight
ناحیه
نمایشدادهشده
توسط تمام
نمایشگرهای
فعال را با
رنگ/نقشهپیکسل
(pixmap)
برجستهسازی
فعلی
برجسته
میکند. این
رفتار
پیشفرض
است.
*FvwmPager: NoDeskHilight
موقعیت
نمایشگر
فعال را
برجسته
نمیکند.
*FvwmPager: LabelHilight
برچسب
نمایشگر
و/یا میزکار
فعلی را
برجسته
میکند.
آنچه
برجسته
میشود
بستگی به
ترکیبی از
DesktopConfiguration مورد
استفاده و
برچسبهای
نشاندادهشده
دارد. این
حالت
پیشفرض
است.
*FvwmPager: NoLabelHilight
برچسبهای
فعلی را
برجسته
نمیکند.
این گزینه
هنگام
استفاده از
نقشهپیکسلها
یا
مجموعهرنگهای
(colorsets) شفاف،
برای حذف
مستطیل پر
شده روی
برچسب
برجستهشده
مفید است.
گزینههای
زیر را
میتوان
برای تعیین
ظاهر کلی
پنجرههای
کوچک
استفاده
کرد. این
موارد شامل
برچسبها،
حاشیهها،
آیکونهای
کوچک و نحوه
برخورد با
پنجرههای
کوچک است.
بهطور
پیشفرض،
پنجرهها
از
پیشزمینه
(حاشیه و
برچسبها) و
پسزمینه
مجموعهرنگ
مورد
استفاده در
fvwm بهره
میبرند.
برای
گزینههای
پیکربندی
رنگهای
سفارشی،
بخش 'DESK STYLES' را در
ادامه
ببینید.
*FvwmPager: WindowFont font-name
فونت
مورد
استفاده
برای
برچسبگذاری
پنجرههای
کوچک در
پیجر را
مشخص
میکند. اگر
مشخص نشود،
یا روی "None"
تنظیم
گردد،
برچسبهای
پنجره حذف
خواهند شد.
برچسبهای
پنجره اغلب
به دلیل
اندازه
بسیار کوچک
پنجرههای
بندانگشتی
و طولانی
بودن نام
پنجرهها،
بسیار
بزرگتر از
فضای پنجره
کوچک هستند.
بخش 'BALLOON WINDOWS' در
زیر
میتواند
به نحوی
پیکربندی
شود که
دارای یک
برچسب
بالاپرنده
(popup) باشد که
هنگام قرار
گرفتن ماوس
روی پنجره
ظاهر
میشود.
توجه
داشته
باشید که
برای
سازگاری با
نسخههای
پیشین،
گزینه SmallFont
نام
مستعاری
برای این
گزینه است.
*FvwmPager: WindowLabelFormat format
قالبی
شبیه به ()printf را
برای
برچسبها
در پنجره
کوچک مشخص
میکند.
پرچمهای
ممکن
عبارتند از:
%t، %i، %c و %r
بهترتیب
برای عنوان
پنجره،
عنوان
آیکون،
کلاس یا نام
منبع (resource).
مقدار
پیشفرض "%i"
است.
*FvwmPager: WindowBorderWidth n
عرض
حاشیه
رسمشده در
اطراف
پنجرههای
کوچک را
مشخص
میکند. این
مقدار بر
کمینه
اندازه
پنجرههای
کوچک نیز
تأثیر
میگذارد،
که برابر با 2 *
WindowBorderWidth + WindowMinSize
خواهد بود.
مقدار
پیشفرض 1
است.
*FvwmPager: Window3DBorders
مشخص
میکند که
پنجرههای
کوچک بر
اساس
پسزمینه
پنجره کوچک
باید دارای
حاشیههای
سهبعدی
باشند. این
گزینه تنها
زمانی کار
میکند که
پنجرهها
با استفاده
از
مجموعهرنگها
(colorsets) پیکربندی
شده باشند.
هر دو مورد
WindowColorset و FocusColorset را
در زیر بخش 'DESK
STYLES' ببینید.
*FvwmPager: MiniIcons
به پیجر
اجازه
میدهد در
صورت وجود،
به جای
نمایش
برچسب
پنجره،
آیکون کوچک
پنجره را در
پیجر نشان
دهد. توجه
داشته
باشید،
هنگام
تنظیم
سفارشی MiniIcons
در fvwm، ممکن
است نیاز
باشد سبک
'EWMHMiniIconOverride' را برای
برنامههایی
که آیکون
ارائه
میدهند
اضافه
کنید.
*FvwmPager: WindowMinSize n
کمینه
اندازه
پنجرههای
کوچک را بر
حسب n پیکسل
مشخص
میکند. این
اندازه
شامل عرض
حاشیه
نمیشود،
بنابراین
کمینه
اندازه
واقعی 2 * WindowBorderWidth +
WindowMinSize است.
پیشفرض 3
است.
*FvwmPager: HideSmallWindows
به FvwmPager
دستور
میدهد
پنجرههایی
را که
اندازه
کمینه
دارند نشان
ندهد. برای
پیجرهای
بسیار کوچک
که در آنها
پنجرههای
ریز
نامتناسب
به نظر
میرسند
مفید است.
پنجرههای
بالنی
برچسبهای
پاپآپی را
برای هر
پنجره
هنگام قرار
گرفتن
اشارهگر
ماوس روی آن
فراهم
میکنند.
برچسب،
فونت، رنگ و
موقعیت این
پنجرههای
بالنی را
میتوان در
زیر
پیکربندی
کرد.
*FvwmPager: Balloons type
هنگامی
که
اشارهگر
به داخل
پنجرهای
در پیجر
حرکت داده
میشود،
بالنی را
نشان
میدهد که
آن پنجره را
توصیف
میکند.
قالب
پیشفرض
(نام آیکون
پنجره) را
میتوان با
استفاده از
BalloonStringFormat تغییر
داد. اگر type
برابر با "Pager"
باشد،
بالنها
فقط برای
پیجر
غیرآیکونی
نمایش داده
میشوند.
اگر type برابر
با "Icon" باشد،
بالنها
فقط برای
پیجر
آیکونشده
نشان داده
میشوند.
اگر type برابر
با "All" (یا هر
مقدار
غیرخالی
استفادهنشده
دیگر) باشد،
بالنها
همیشه
نمایش داده
میشوند.
اگر type برابر
با "None" باشد،
بالنها
هرگز نشان
داده
نمیشوند
(رفتار
پیشفرض).
*FvwmPager: BalloonFont font-name
فونت
مورد
استفاده
برای متن
بالن را
مشخص
میکند.
پیشفرض fixed
است.
*FvwmPager: BalloonStringFormat format
مشابه
WindowLabelFormat، این
گزینه رشته
نمایشی در
بالنها را
مشخص
میکند.
پرچمهای
ممکن
عبارتند از:
%t، %i، %c و %r
بهترتیب
برای عنوان
پنجره،
عنوان
آیکون،
کلاس یا نام
منبع پنجره.
مقدار
پیشفرض "%i"
است.
*FvwmPager: BalloonBorderWidth number
عرض
حاشیه
پنجره بالن
را تعیین
میکند.
مقدار
پیشفرض 1
است.
*FvwmPager: BalloonYOffset number
پنجره
بالن
بهگونهای
قرار
میگیرد که
بهطور
افقی نسبت
به پنجره
پیجری که
توصیف
میکند در
مرکز باشد.
موقعیت
عمودی را
میتوان به
عنوان یک
فاصله نسبی
(offset) تعیین کرد.
فاصلههای
منفی
-n به
میزان
n
پیکسل
بالاتر از
پنجره
پیجر، و
فاصلههای
مثبت
+n به
میزان
n
پیکسل
پایینتر
قرار
میگیرند.
فاصلههای
-1
و 1 پنجره
بالن را
نزدیک به
پنجره اصلی
و بدون
فاصله قرار
میدهند.
فاصلههای 0
مجاز
نیستند،
زیرا این
امر عبور
مستقیم
اشارهگر
از پنجره
پیجر به
پنجره بالن
را ممکن
میسازد و
باعث یک
حلقه
رویداد (event loop)
میشود.
پیشفرض +3
است. این
فاصله در
صورت لزوم
بهمنظور
نگه داشتن
بالن داخل
صفحه
نمایش،
علامت خود
را بهطور
خودکار
تغییر
میدهد.
از ماوس
میتوان
برای تغییر
میزکار/صفحهٔ
مجازی
فعلی، Scroll
(پیمایش) در
میان
صفحات،
جابهجایی
پنجرهها و
موارد دیگر
استفاده
کرد. این
اقدامات را
میتوان با
استفاده از
گزینههای
Mouse زیر
پیکربندی
کرد. به هر
دکمهٔ ماوس
<N> میتوان
یک عمل واحد
مقید کرد.
تنها
دکمههای
اصلی ماوس،
۱ - ۵
پشتیبانی
میشوند.
مقیدسازیهای
پیشفرض به
شرح زیر
هستند:
*FvwmPager: Mouse 1 ChangePage
*FvwmPager: Mouse 2 MoveWindow FlipFocus NoWarp
*FvwmPager: Mouse 3 Scroll
*FvwmPager: Mouse 4 Nop
*FvwmPager: Mouse 5 Nop
مقیدسازیهای
ماوس و
رفتارهای
تکمیلی را
میتوان با
استفاده از
گزینههای
زیر
پیکربندی
کرد.
*FvwmPager: Mouse <N> ChangePage
صفحه
و/یا میزکار
مجازیِ در
حال حاضر
قابلمشاهده
را بر اساس
موقعیت
کلیکشده
تغییر
میدهد.
رفتار دقیق
به این
بستگی دارد
که کدام
DesktopConfiguration
استفاده
شده و پیجر
در چه حالتی
قرار دارد.
بهطور کلی
پیجر تنها
در صورتی
میزکار/صفحه
را تغییر
میدهد که
کاملاً
مشخص باشد
کدام
مانیتور
باید
جابهجا
شود. رفتار
برای هر
DesktopConfiguration
به صورت زیر
است:
•global: کلیک
روی
برچسبها
یا صفحات،
تمام
مانیتورها
را به
میزکار و/یا
صفحهٔ
کلیکشده
منتقل
میکند.
•per-monitor:
کلیک روی
برچسبهای
مانیتور،
آن مانیتور
را به
میزکار
متناظر
منتقل
میکند.
کلیک روی
برچسبهای
میزکار
کاری انجام
نمیدهد.
کلیک روی یک
صفحه،
مانیتور
متناظر با
ناحیهٔ
کلیکشده
را به آن
صفحه منتقل
میکند.
•shared: تنها
راه
جابهجایی
مانیتورها
بین
میزکارها،
کلیک کردن
روی
برچسبهای
مانیتور
است. کلیک
روی صفحات،
مانیتور
فعلی (در
صورت وجود)
در آن
میزکار را
به صفحهٔ
متناظر
منتقل
میکند.
*FvwmPager: Mouse <N> MoveWindow [command]
یک پنجره
را با کلیک
کردن و
کشیدن آن به
یک موقعیت
جدید
جابهجا
میکند. اگر
پنجره به
بیرون از
پیجر کشیده
شود، پنجره
به سمت
نشانگر
منتقل شده و
میتواند
به جابهجا
شدن روی
مانیتور
فعلی ادامه
دهد.
فاصلهای
که پنجره
باید
جابهجا
شود تا ثبت
گردد، توسط
گزینهٔ MoveThreshold
مشخص
میشود که
پیشفرض آن
۳ پیکسل است.
پنجرههایی
که کمتر از
MoveThreshold جابهجا
شوند،
دستور
اختیاری fvwm
یعنی command (در
صورت تنظیم)
به آنها
ارسال
خواهد شد.
دستور
پیشفرض "FlipFocus
NoWarp" است.
تنظیم
گزینهٔ SendCmdAfterMove
نیز باعث
میشود command
پس از قرار
گرفتن
پنجره در
موقعیت
جدیدش
ارسال گردد.
توجه داشته
باشید که
بهطور
پیشفرض،
ناحیهٔ
کاری EWMH رعایت
میشود و
جایگذاری
پنجرهها
طوری تنظیم
میشود که
درون
ناحیهٔ
کاری
مانیتوری
که روی آن
قرار
گرفتهاند
جای گیرند.
برای
غیرفعال
کردن این
ویژگی از
گزینهٔ IgnoreWorkingArea
استفاده
کنید.
*FvwmPager: Mouse <N> WindowCmd command
دستور fvwm
با نام command را
به پنجرهٔ
کلیکشده
ارسال
میکند. این
میتواند
برای
فوکوس،
بیشینهسازی
(maximize) یا آیکون
کردن
پنجرهها
از داخل
پیجر
استفاده
شود.
*FvwmPager: Mouse <N> Scroll
کلیک
کردن روی یک
صفحه،
درگاه دید (viewport)
را با
استفاده از
دستور fvwm یعنی
Scroll روی آن
نقطه
متمرکز
میکند. نگه
داشتن دکمه
و کشیدن
ماوس باعث
میشود که
Scroll درگاه
دید به
دنبال ماوس
حرکت کند.
این عملکرد
در حالت DesktopConfiguration
سراسری (global)
بهترین
نتیجه را
دارد.
*FvwmPager: Mouse <N> Cmd command
کلیک
کردن در هر
کجای پیجر،
دستور command را
به fvwm ارسال
میکند. این
قابلیت
میتواند
برای تغییر
میزکارهای
مجازی با
استفاده از
چرخ ماوس در
پیجری که
تنها
میزکار
فعال را
نمایش
میدهد
استفاده
شود.
*FvwmPager: Mouse <N> Nop
هیچ کاری
انجام
نمیدهد.
برای
غیرفعال
کردن
مقیدسازیهای
پیشفرض
مفید است.
*FvwmPager: MoveThreshold pixels
فاصلهای
را تعریف
میکند که
نشانگر
باید قبل از
جابهجایی
واقعی
پنجرهای
که با دکمهٔ
۲ کشیده
میشود، طی
کند. مقدار
پیشفرض سه
پیکسل است.
اگر نشانگر
کمتر از این
مقدار
جابهجا
شود، هنگام
رها کردن
دکمه پنجره
به موقعیت
اولیهٔ خود
بازمیگردد.
اگر pixels کمتر
از صفر
باشد، از
مقدار
پیشفرض
استفاده
میشود.
مقداری که
با دستور MoveThreshold
در fvwm تنظیم
شده توسط FvwmPager
به ارث برده
میشود،
اما
میتواند
با این
گزینه
بازنویسی
شود.
*FvwmPager: SloppyFocus
اگر از
گزینهٔ SloppyFocus
استفاده
شود، نیازی
نیست برای
فوکوس دادن
به پنجرهٔ
واقعی،
داخل
پنجرهٔ
کوچک در
پیجر کلیک
کنید. صرفاً
قرار دادن
نشانگر روی
پنجره در
داخل پیجر
کافی است.
نکته: این
گزینه
تداخل جزئی
با
شیوههای MouseFocus
و SloppyFocus در fvwm دارد.
گاهی
اوقات، اگر
برای تغییر
صفحات یا
میزکارها
داخل
پنجرهٔ
پیجر کلیک
کنید و سپس
نشانگر را
به مکانی
روی صفحه که
پنجرهای
از صفحهٔ
جدید در آن
ظاهر
میشود
ببرید، این
پنجرهٔ
جدید فوکوس
ورودی را
دریافت
نمیکند.
این ممکن
است در
صورتی رخ
دهد که
نشانگر را
روی یکی از
پنجرههای
کوچک در
پیجر بکشید.
هیچ کاری
نمیتوان
در این مورد
انجام داد -
مگر اینکه
از SloppyFocus در
پیجر
استفاده
نکنید.
*FvwmPager: SendCmdAfterMove
پس از
جابهجایی
یک پنجره با
استفاده از
پیجر،
دستور
پیکربندیشده
(بهطور
پیشفرض "FlipFocus
NoWarp") را به
پنجره
ارسال
میکند.
بهطور
پیشفرض
این دستور
تنها با یک
کلیک ارسال
میشود، نه
با
جابهجایی.
*FvwmPager: IgnoreWorkingArea
پس از
جابهجایی
یک پنجره،
هنگام
جایگذاری
آن ناحیهٔ
کاری
نادیده
گرفته
میشود. این
ویژگی باعث
میشود
موقعیت
پنجره دیگر
طوری تنظیم
نشود که
حتماً درون
ناحیهٔ
کاری
مانیتوری
که در آن
قرار گرفته
است جای
گیرد.
برنامهٔ FvwmPager
از چند
نمایشگر و
همچنین DesktopConfiguration
بهصورت per-monitor
و shared
پشتیبانی
میکند.
افزون بر
این، FvwmPager
میتواند
بهگونهای
پیکربندی
شود که تنها
یک نمایشگر
را نشان دهد
یا به
شیوههایی
خاص با
نمایشگرها
تعامل
داشته
باشد.
*FvwmPager: Monitor RandRName
به FvwmPager
اعلام
میکند که
پنجرهها
را تنها روی
نمایشگر RandRName
نمایش دهد.
این قابلیت
بهویژه
هنگامی
کاربرد
دارد که
دستور DesktopConfiguration
روی shared
تنظیم شده
باشد. اگر RandRName
برابر با none
باشد،
تنظیم
نمایشگر
لغو شده و
صفحهبند
پنجرهها
را روی همهٔ
نمایشگرها
نشان
میدهد.
*FvwmPager: CurrentMonitor RandRName
هنگام
مشاهدهٔ
تنها
میزکار
جاری، چه از
طریق
صفحهبند
آیکونی و چه
با اجرای FvwmPager
*، میزکار
جاری با هر
بار تغییر
میزکار
توسط هر
نمایشگری
بهروزرسانی
میشود. در
صورت
استفاده از
حالت per-monitor یا
shared، ممکن
است این
حالت مطلوب
نباشد. این
گزینه
نمایشگر
جاری را روی
RandRName تنظیم
میکند و
میزکار
جاری تنها
زمانی
بهروزرسانی
میشود که
آن نمایشگر
میزکار را
تغییر دهد و
تغییرات
سایر
نمایشگرها
نادیده
گرفته
میشود. اگر
RandRName برابر با
none باشد، current_monitor
لغو شده و به
رفتار
پیشفرض
بازمیگردد.
*FvwmPager: CurrentDeskPerMonitor
هنگام
مشاهدهٔ
تنها
میزکار
جاری، چه از
طریق
صفحهبند
آیکونی و چه
با اجرای FvwmPager
*، این
گزینه باعث
میشود که
صفحهبند
پنجرههای
روی میزکار
هر نمایشگر
را بهطور
مستقل نشان
دهد. برای
نمونه،
ناحیهٔ
صفحهبند
برای
نمایشگر 0،
پنجرههای
خود را روی
میزکار 2
نشان
میدهد، در
حالی که
ناحیهٔ
صفحهبند
برای
نمایشگر 1،
پنجرههای
خود را روی
میزکار 1،
یعنی
میزکاری که
در حال حاضر
مشاهده
میکند،
نمایش
میدهد.
هنگام
استفاده
همراه با
DeskLabels، برای هر
نمایشگر یک
برچسب
میزکار
وجود خواهد
داشت که
میزکارِ در
حال مشاهده
توسط آن
نمایشگر را
مشخص
میکند؛ و
برای
دریافت نام
نمایشگرهای
مرتبط با هر
میزکار از
MonitorLabels استفاده
کنید.
*FvwmPager: CurrentDeskGlobal
این
گزینه
تنظیم CurrentDeskPerMonitor
را لغو کرده
و به حالت
پیشفرض
بازمیگردد.
*FvwmPager: IsShared
تنظیم
این گزینه
به fvwm اعلام
میکند از
حالت
اشتراکی (shared mode)
استفاده
کند که برای
بهترین
سازگاری با
DesktopConfiguration shared طراحی
شده است. در
این حالت،
هر میزکار
تنها
پنجرهها و
ناحیهٔ
اشغالشده
توسط آخرین
نمایشگری
را نشان
میدهد که
آن میزکار
را مشاهده
کرده است.
این گزینه
را با MonitorLabels
همراه کنید
تا با کلیک
روی برچسب
هر
نمایشگر،
میزکار آن
تغییر کند.
*FvwmPager: IsNotShared
این
تنظیم،
گزینهٔ
قبلی یعنی
IsShared را
غیرفعال
میکند.
از این
گزینههای
پیکربندی
میتوان
برای
سفارشیسازی
ظاهر هر
میزی که
صفحهبند
نشان
میدهد
بهصورت
جداگانه
استفاده
کرد. تمامی
گزینهها
یک یا دو
پارامتر
میپذیرند؛
پارامتر
نخست و
اختیاری، desk
مورد نظر
جهت
پیکربندی
است و دومی
مقداری است
که باید
تنظیم شود.
اگر desk مشخص
نشود یا از
«*» استفاده
شود، تنظیم
برای همهٔ
میزکارها
اعمال
میگردد.
استفاده
از
مجموعهرنگها
(Colorsets) بر نام
رنگها
ارجحیت
دارد.
بهمحض
پیکربندی
یک
مجموعهرنگ،
تنظیمات
رنگی مرتبط
دیگر
بیاثر
خواهند بود.
هنگام
استفاده از
مجموعهرنگها،
در صورت
تغییر
مجموعهرنگ
در fvwm،
صفحهبند
بهروزرسانی
خواهد شد.
نام رنگها
همچنان
پشتیبانی
میشود و هر
نام معتبری
از 'X11/rgb.txt'
پذیرفته
است. برای
دستیابی به
بهترین
نتیجه،
مجموعهرنگها
و نامهای
رنگ را با
یکدیگر
ترکیب
نکنید.
توجه
داشته
باشید که
تنظیم یک
گزینه برای
همهٔ
میزها، هر
گزینهٔ
تنظیمشدهٔ
قبلی را
بازنویسی (override)
میکند؛
بنابراین
اطمینان
یابید که
ابتدا
گزینههای
عمومی را
برای تمامی
میزها و سپس
گزینههای
اختصاصی را
برای
میزهای
مجزا تنظیم
کنید. برای
نمونه، جهت
الزام
تمامی
میزها به
استفاده از
مجموعهرنگهای
10 و 11 بهجز
میز 2 که از
مجموعهرنگهای
12 و 13 استفاده
میکند،
موارد زیر
را بهکار
ببرید:
*FvwmPager: Colorset 10
*FvwmPager: HilightColorset 11
*FvwmPager: Colorset 2 12
*FvwmPager: HilightColorset 2 13
*FvwmPager: Colorset [desk] colorset
شمارهٔ
colorset مورد
استفاده در
هر میزکار
را تنظیم
میکند. این
مجموعهرنگ
برای متن
پیشزمینه
در DeskLabels و MonitorLabels،
و همچنین
رنگ
پسزمینه
برای هر
میزکار
استفاده
میشود.
مجموعهرنگ
همچنین
میتواند
یک نقشهٔ
بیتی (pixmap) را
برای
استفاده در
پسزمینه
تعیین کند،
یا شفاف
باشد. این
مجموعهرنگ،
هر دو مورد Fore
و Back در زیر
را
بازنویسی و
تنظیم
میکند.
*FvwmPager: HilightColorset [desk] colorset
مجموعهرنگ
(colorset) را برای
موقعیت
نمایشگر
برجستهشده
و برچسبها
تنظیم
میکند. رنگ
پیشزمینه
برای متن
برچسبهای
برجستهشده
بهکار
میرود، و
پسزمینه
رنگ هر دوی
برچسبها و
موقعیتهای
نمایشگر
فعال را
تعیین
میکند.
افزون بر
این،
میتوان
بهجای آن
از
نقشههای
بیتی یا
شفافیت
برای
پسزمینه
استفاده
کرد. این
مجموعهرنگ،
هر دو مورد
HiFore و HiBack در زیر
را
بازنویسی و
تنظیم
میکند.
*FvwmPager: WindowColorset [desk] colorset
مجموعهرنگ
(colorset) مورد
استفادهٔ
ریزپنجرهها
را تعیین
میکند.
پیشزمینه
برای کادر و
برچسبهای
متنی
بهکار
میرود، در
حالی که رنگ
پسزمینه
برای خود
پنجره
استفاده
میشود. اگر
Windows3DBorders مشخص
شده باشد،
رنگهای
برجستهسازی
و سایه از
مجموعهرنگ
برای
لبههای
شیبدار
سهبعدی
بهکار
میروند.
همچنین از
نقشههای
بیتی و
مجموعهرنگهای
شفاف نیز
پشتیبانی
میکند.
*FvwmPager: FocusColorset [desk] colorset
مجموعهرنگ
(colorset) را برای
ریزپنجرهٔ
دارای
فوکوس
تنظیم
میکند. این
گزینه
مشابه WindowColorset
است، با این
تفاوت که
روی پنجرهٔ
دارای
فوکوس
اعمال
میشود.
*FvwmPager: WindowColorsets WindowColorset FocusColorset
این
گزینه برای
سازگاری با
گذشته است و
هر دو مورد
WindowColorset پنجره و
FocusColorset را برای
تمام
میزکارها
تنظیم
میکند.
برای تنظیم
مجموعهرنگها
بهازای هر
میزکار، از
دستورهای
جداگانه
استفاده
کنید.
*FvwmPager: BalloonColorset [desk] colorset
مجموعهرنگ
(
colorset) مورد
استفاده
برای
پیشزمینه،
پسزمینه و
حاشیههای
پنجرهٔ
بالن
(راهنما) را
تعیین
میکند.
*FvwmPager: Fore [desk] color
رنگ
پیشزمینه
را تنظیم
میکند، که
برای نوشتن
برچسبهای
میزکار و
رسم خطوط
شبکهٔ
صفحات (page-grid) به
کار
میرود.
*FvwmPager: Back [desk] color
رنگ
پسزمینه
را تنظیم
میکند، که
برای
پسزمینهٔ
هر میزکار (desk)
به کار
میرود.
برای
سازگاری با
نسخههای
پیشین،
گزینهٔ '*FvwmPager: DeskColor
[desk] color' نام
مستعاری
برای این
گزینه است و
عملکرد
یکسانی
دارد.
*FvwmPager: HiFore [desk] color
در صورت
فعال بودن
DeskHilight، رنگ
پیشزمینه
را برای متن
برچسبهای
برجستهشدهٔ
DeskLabels و MonitorLabels
تنظیم
میکند.
*FvwmPager: HiBack [desk] color
رنگ
پسزمینه
را برای
برچسبهای
برجستهشده
هنگام
استفاده از
DeskLabels یا
MonitorLabels
تنظیم
میکند و
همچنین رنگ
مورد
استفاده
برای مکان
هر نمایشگر
فعال را
تعیین
مینماید.
اگر
DeskHilight
تنظیم نشده
باشد، هیچ
اثری ندارد.
برای
سازگاری با
نسخههای
پیشین،
گزینهٔ '*FvwmPager: Hilight [desk]
color' نام
مستعاری
برای این
گزینه است و
عملکرد
یکسانی
دارد.
*FvwmPager: WindowFore [desk] color
رنگ
پیشزمینه
را برای
پنجرههای
کوچک (mini windows)
تنظیم
میکند. این
رنگ برای
حاشیهها و
هرگونه
برچسب متنی
درون
پنجرهها
استفاده
میشود.
*FvwmPager: WindowBack [desk] color
رنگ
پسزمینه
را برای
پنجرههای
کوچک تنظیم
میکند.
*FvwmPager: FocusFore [desk] color
مشابه
WindowFore است، با
این تفاوت
که رنگ
پیشزمینهٔ
پنجرهٔ
دارای
فوکوس را
تنظیم
میکند.
*FvwmPager: FocusBack [desk] color
مشابه
WindowBack است، با
این تفاوت
که رنگ
پسزمینهٔ
پنجرهٔ
دارای
فوکوس را
تنظیم
میکند.
*FvwmPager: WindowColors WindowFore WindowBack FocusFore
FocusBack
این
گزینه برای
سازگاری با
نسخههای
پیشین است و
هر چهار رنگ
WindowFore، WindowBack، FocusFore و
FocusBack را در
قالب یک
دستور واحد
برای تمامی
میزکارها
تنظیم
میکند.
برای تنظیم
رنگها
بهازای هر
میزکار، از
دستورهای
جداگانه
استفاده
کنید.
*FvwmPager: BalloonFore [desk] color
رنگ متن
درون
پنجرهٔ
بالون را
مشخص
میکند. در
صورت عدم
ذکر،
بهطور
پیشفرض بر
روی رنگ
پیشزمینهٔ
پنجرهای
که توصیف
میشود
قرار
میگیرد.
*FvwmPager: BalloonBack [desk] color
رنگ
پسزمینهٔ
پنجرهٔ
بالون را
مشخص
میکند. در
صورت عدم
ذکر،
بهطور
پیشفرض بر
روی رنگ
پسزمینهٔ
پنجرهای
که توصیف
میشود
قرار
میگیرد.
*FvwmPager: BalloonBorderColor [desk] color
رنگ
حاشیهٔ
پنجرهٔ
بالون را
تنظیم
میکند.
پیشفرض
سیاه است.
*FvwmPager: Pixmap [desk] pixmap
تصویر
pixmap
را تنظیم
میکند تا
بهجای رنگ
Back،
بهعنوان
تصویر
پسزمینهٔ
میزکار
desk
استفاده
شود.
برای
سازگاری با
نسخههای
پیشین،
گزینهٔ '*FvwmPager: DeskPixmap
[desk] pixmap' نام
مستعاری
برای این
گزینه است و
عملکرد
یکسانی
دارد.
*FvwmPager: HilightPixmap [desk] pixmap
تصویر pixmap
را تنظیم
میکند تا
بهجای رنگ
'Hilight'،
بهعنوان
تصویر
پسزمینهٔ
موقعیت
نمایشگرهای
فعال برای
میزکار desk
استفاده
شود.
*FvwmPager: LabelPixmap [desk] True|False
بهطور
پیشفرض
نقشهپیکسلها
روی پنجرهٔ
ریشه (root window)
برای هر
میزکار رسم
میشوند که
روی
برچسبها
را
میپوشاند.
غیرفعال
کردن این
گزینه با
استفاده از
False، F، یا 0،
باعث
میشود
نقشهپیکسلها
فقط روی
پنجرهٔ
میزکار
مجازی رسم
شوند و دیدن
برچسبها
آسانتر
گردد. این
گزینه را
میتوان با
True، T، یا 1
مجدداً
فعال کرد.
توجه داشته
باشید که
غیرفعال
کردن این
گزینه با
colorsetهای شفاف
کار نخواهد
کرد.
*FvwmPager: UseSkipList
به FvwmPager
اعلام
میکند
پنجرههایی
را که از سبک
WindowListSkip استفاده
میکنند،
نمایش
ندهد.
*FvwmPager: StartIconic
باعث
میشود
پیجر
بهصورت
آیکونشده
(نمادین)
آغاز به کار
کند.
*FvwmPager: NoStartIconic
باعث
میشود
پیجر
بهصورت
عادی آغاز
به کار کند.
برای خنثی
کردن اثر
گزینهٔ StartIconic
مفید است.
*FvwmPager: SolidSeparators
بهطور
پیشفرض
صفحات
میزکار
مجازی با
خطچین در
پنجرهٔ
پیجر از
یکدیگر جدا
میشوند.
این گزینه
باعث
میشود FvwmPager
بهجای آن
از خطوط
ممتد
استفاده
کند.
*FvwmPager: NoSeparators
خطوط
جداکنندهٔ
صفحات
میزکار
مجازی را
خاموش
میکند.
با
استفاده از
دستور SendToModule،
میتوان
فهرست
دستورهای
زیر را به FvwmPager
ارسال کرد:
Monitor، CurrentMonitor،
DeskLabels، NoDeskLabels،
MonitorLabels، NoMonitorLabels،
CurrentDeskPerMonitor، CurrentDeskGlobal،
IsShared و IsNotShared.
عملکرد هر
دستور
کاملاً
مشابه
گزینهٔ
پیکربندی
متناظر آن
است و
پیکربندی
پیجرِ در
حال اجرا را
تغییر
میدهد.
نکته: این
دستورها
تنها بر روی
نمونهٔ در
حال اجرا
اثر
میگذارند؛
برای دائمی
کردن
هرگونه
تغییر،
فایل
پیکربندی
مربوطه را
بهروزرسانی
کنید.
برای
مثال،
میتوانید
با ارسال
دستور زیر
به
نمونهای
در حال اجرا
از FvwmPager، به آن
بگویید یک
نمایشگر
مشخص را
دنبال کند:
SendToModule FvwmPager Monitor RandRname
این کار یا
نمایشگری
را که در حال
نمایش است
تغییر
میدهد یا
به پیجر
اعلام
میکند که
تنها یک
نمایشگر
خاص را
نمایش دهد.
توجه داشته
باشید که
مقدار
ویژهٔ none
تمام
پنجرهها
را در همهٔ
نمایشگرها
نمایش
خواهد داد.