انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

fvwm1 - آنلاین در ابر

fvwm1 را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور fvwm1 است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


fvwm1 - F(?) Virtual Window Manager برای X11، نسخه 1.x

خلاصه


fvwm1 [ گزینه های ]

شرح


Fvwm یک مدیر پنجره برای X11 است. مشتق از بوفالو، برای به حداقل رساندن حافظه دوباره طراحی شده است
مصرف، ارائه یک ظاهر سه بعدی به قاب پنجره، و ارائه یک دسکتاپ مجازی ساده است.
مصرف حافظه در حدود یک دوم تا یک سوم مصرف حافظه تخمین زده می شود
بوفالو، در درجه اول به دلیل طراحی مجدد از بوفالوروش ذخیره سازی اتصالات ماوس. علاوه بر این،
بسیاری از گزینه های قابل تنظیم از بوفالو حذف شده اند

نام "FVWM" قبلاً مخفف چیزی بود، اما فراموش کردم چه چیزی. (ضعف، معروف، فوبار؟
این واقعاً مهم نیست، به هر حال این یک جامعه مبتنی بر مخفف است.)

وضعیت OF این نرم افزار


از زمان انتشار FVWM 2.2 در مارس 1999، این نسخه رسما منسوخ شده است و هیچ
دیگر پشتیبانی می شود. لطفا هیچ گونه اشکالی در این نرم افزار گزارش ندهید. همچنین برای دبیان
کاربران، صفحات مدیریت ماژول برای این نسخه از FVWM به عنوان یافت می شود FvwmAudio1(1x) و غیره

ویژه توجه داشته باشید برای XFREE86 کاربران


XFree86 یک صفحه مجازی ارائه می دهد که عملکرد آن هنگام استفاده می تواند گیج کننده باشد
پیوند با fvwm. با XFree86 تمام پنجره هایی که در صفحه مجازی ظاهر می شوند
در واقع به حافظه ویدیویی کشیده می‌شوند (خواه در صفحه فیزیکی ظاهر شوند یا نه)،
بنابراین اندازه صفحه مجازی توسط حافظه ویدئویی موجود محدود می شود.

با fvwmدسکتاپ مجازی، ویندوزهایی که روی صفحه نمایش ظاهر نمی شوند در واقع دریافت نمی شوند
به رم ویدیو کشیده شده است. اندازه دسکتاپ مجازی به حدود 32,000 در 32,000 محدود شده است
پیکسل، اما احتمالاً استفاده از دسکتاپ مجازی بیش از 5 بار غیر عملی است
صفحه قابل مشاهده در هر جهت توجه داشته باشید که استفاده از حافظه تابعی از عدد است
از ویندوزهای موجود - اندازه دسکتاپ تفاوتی نمی کند.

هنگام آشنایی با fvwm توصیه می شود که مجازی XFree86 را غیرفعال کنید
صفحه نمایش با تنظیم اندازه صفحه مجازی روی اندازه صفحه نمایش فیزیکی. بعد از اینکه شدی
آشنا با fvwm ممکن است بخواهید صفحه مجازی XFree86 را دوباره فعال کنید.

حق چاپ


پس از fvwm برگرفته از بوفالو کدی که به اشتراک می گذارد بوفالوحق چاپ

fvwm حق چاپ 1988 توسط شرکت کامپیوتری ایوانز و ساترلند، سالت لیک سیتی، یوتا،
و 1989 توسط موسسه فناوری ماساچوست، کمبریج، ماساچوست، همه
حقوق محفوظ است همچنین حق چاپ 1993 و 1994 توسط رابرت نیشن است.

اجازه استفاده، کپی، اصلاح، و توزیع این نرم افزار و مستندات آن برای
هر هدف و بدون هزینه بدین وسیله اعطا می شود، مشروط بر اینکه اعلامیه حق چاپ بالا
در همه نسخه ها ظاهر می شود و هم آن اعلامیه حق چاپ و هم این اعلامیه مجوز ظاهر می شود
در اسناد پشتیبان، و نام Evans & Sutherland و MIT نباشد
در تبلیغات در تبلیغات مربوط به توزیع نرم افزار بدون استفاده می شود
اجازه قبلی کتبی خاص

رابرت نشن، ایوانز و ساترلند، و MIT تمام ضمانت‌های خود را در رابطه با این موضوع سلب می‌کنند
نرم‌افزار، شامل تمام ضمانت‌های ضمنی کالای تجاری و تناسب اندام، در هیچ موردی
آیا ایوانز و ساترلند یا MIT در قبال هر موضوع خاص، غیر مستقیم یا تبعی مسئول هستند
خسارت یا هر گونه خسارتی که ناشی از از دست دادن استفاده، داده یا سود باشد، خواه در
یک عمل قراردادی، سهل انگاری یا سایر اقدامات عذاب آور، ناشی از یا در
ارتباط با استفاده یا عملکرد این نرم افزار.

آناتومی OF A پنجره


Fvwm یک حاشیه تزئینی در اطراف اکثر پنجره ها قرار می دهد. این حاشیه از یک نوار روی هر کدام تشکیل شده است
طرف و یک بخش کوچک به شکل "L" در هر گوشه. نوار بالایی اضافی به نام وجود دارد
نوار عنوان که برای نمایش نام پنجره استفاده می شود. علاوه بر این، وجود دارد
به 10 دکمه نوار عنوان. میله های بالا، کناری و پایینی در مجموع به نام های شناخته می شوند
میله های جانبی قطعات گوشه را قاب می نامند.

مگر اینکه فایل های پیش فرض استاندارد اصلاح شوند، دکمه 1 ماوس را در عنوان یا فشار دهید
نوارهای کناری عملیات حرکت را روی پنجره آغاز می کنند. فشار دادن دکمه 1 در قاب گوشه
قطعات عملیات تغییر اندازه را آغاز خواهند کرد. با فشار دادن دکمه 2 در هر نقطه از حاشیه ظاهر می شود
لیست گسترده ای از عملیات پنجره

حداکثر ده دکمه نوار عنوان ممکن است وجود داشته باشد. استفاده از آنها کاملاً قابل تعریف توسط کاربر است. در
پیکربندی پیش فرض دارای یک دکمه نوار عنوان در هر طرف نوار عنوان است. یکی روی
چپ برای نمایش لیستی از گزینه های پنجره، صرف نظر از اینکه کدام دکمه ماوس باشد، استفاده می شود
استفاده شده. یکی از سمت راست برای نماد پنجره استفاده می شود. تعداد دکمه های نوار عنوان
استفاده شده بستگی به این دارد که کدام یک از اقدامات ماوس به آنها محدود شده است. بخش مربوط به را ببینید
پارامتر پیکربندی "موس" در زیر.

L' VIRTUAL دسکتاپ


Fvwm چندین دسکتاپ مجازی را برای کاربرانی که مایل به استفاده از آنها هستند فراهم می کند. صفحه نمایش یک است
نمای روی دسکتاپ که ممکن است بزرگتر از صفحه نمایش باشد. چندین دسکتاپ مجزا می توانند
قابل دسترسی باشد (مفهوم: یک دسکتاپ برای هر پروژه، یا یک دسکتاپ برای هر برنامه،
هنگامی که برنامه های نمایش متمایز هستند). از آنجایی که هر دسکتاپ می تواند بزرگتر از فیزیکی باشد
صفحه نمایش، پنجره هایی که بزرگتر از صفحه نمایش هستند یا گروه های بزرگی از پنجره های مرتبط می توانند
به راحتی قابل مشاهده است

اندازه دسکتاپ های مجازی را می توان در هنگام راه اندازی مشخص کرد. همه دسکتاپ های مجازی باید
یک اندازه باشد تعداد کل دسکتاپ های متمایز نیازی به مشخص نیست، اما مشخص است
محدود به حدود 4 میلیارد مجموع. تمام پنجره های روی دسکتاپ فعلی می توانند باشند
در یک پیجر، یک نمای کوچک از دسکتاپ فعلی نمایش داده می شود. ویندوزهایی که روشن نیستند
دسکتاپ فعلی را می توان به همراه هندسه آنها در یک لیست پنجره فهرست کرد،
به عنوان یک منوی پاپ آپ قابل دسترسی است.

پنجره‌های "Sticky" پنجره‌هایی هستند که با "Sticking to the" از دسکتاپ مجازی فراتر می‌روند
شیشه صفحه‌نمایش." آنها همیشه روی صفحه می‌مانند. این برای مواردی از این دست راحت است
ساعت ها و xbiff، بنابراین شما فقط باید یکی از این ابزارها را اجرا کنید و همیشه با شما می ماند.

هندسه های پنجره نسبت به نمای فعلی مشخص می شوند. به این معنا که:
xterm -geometry +0+0
همیشه در گوشه سمت چپ بالای قسمت قابل مشاهده صفحه نمایش نشان داده می شود. آی تی
تعیین هندسه هایی که پنجره ها را روی دسکتاپ مجازی قرار می دهند، اما خاموش می شوند، مجاز است
صفحه نمایش به عنوان مثال، اگر صفحه قابل مشاهده 1000 در 1000 پیکسل باشد و دسکتاپ
اندازه 3x3 است و نمای فعلی در گوشه سمت چپ بالای دسکتاپ است.
سپس فراخوانی:
xterm -geometry +1000+1000
پنجره را درست خارج از گوشه سمت راست پایین صفحه قرار می دهد. میتونه باشه
با حرکت دادن ماوس به گوشه سمت راست پایین صفحه و انتظار برای آن پیدا می شود
برای پیمایش به نمای در حال حاضر هیچ راهی برای ایجاد نقشه پنجره روی دسکتاپ وجود ندارد
غیر از میز فعال فعلی

هندسه ای که به شکل زیر مشخص می شود:
xterm -geometry -5-5
به طور کلی گوشه سمت راست پایین پنجره را 5 پیکسل از سمت راست پایین قرار می دهد
گوشه ای از قسمت قابل مشاهده صفحه نمایش همه برنامه ها از پنجره پشتیبانی نمی کنند
هندسه با افست منفی

برخی از برنامه‌ها مانند xterm و xfontsel به کاربر اجازه می‌دهند تا میز راه‌اندازی را مشخص کند
خط فرمان:
xterm -xrm "* Desk:1"
xterm را روی میز شماره 1 شروع می کند. همه برنامه ها این گزینه را نمی دانند،
با این حال.

مقداردهی اولیه


در طول اولیه سازی، fvwm یک فایل پیکربندی را جستجو می کند که کلید و را توصیف می کند
اتصال دکمه ها و چند مورد دیگر. فرمت این فایل ها توضیح داده خواهد شد
بعد. اولین، fvwm فایلی به نام .fvwmrc را در فهرست اصلی کاربران جستجو می کند.
در صورت عدم موفقیت، به دنبال /etc/X11/fvwm/system.fvwmrc برای پیش‌فرض‌های کل سیستم می‌گردد. اگر
آن فایل یافت نشد، fvwm خارج خواهد شد

Fvwm دو متغیر محیطی را تنظیم می کند که توسط فرزندانش به ارث می رسد. اینها هستند
$DISPLAY که نمایشگر را توصیف می کند fvwm در حال اجراست. $DISPLAY ممکن است unix:0.0 یا باشد
:0.0، که وقتی از rsh به ماشین دیگری منتقل می شود خیلی خوب کار نمی کند، بنابراین
$HOSTDISPLAY نیز تنظیم خواهد شد و از توضیحات آماده شبکه از نمایشگر استفاده خواهد کرد.
$HOSTDISPLAY همیشه از پروتکل انتقال TCP/IP استفاده می کند (حتی برای اتصال محلی)
بنابراین $DISPLAY باید برای اتصالات محلی استفاده شود، زیرا ممکن است از سوکت های دامنه یونیکس استفاده کند.
سریعتر هستند

شکل گرفته WINDOWS


اگر معمولاً از پنجره‌های شکلی مانند xeyes یا oclock استفاده می‌کنید، چندین گزینه دارید. شما
می توانید همه آنها را بدون تزئین بسازید (مثلاً ساعت NoBorder و NoTitle) یا می توانید
از پیکربندی پیش فرض استفاده کنید و آنها را تزئین کنید، در این صورت یک حاشیه تزئینی
و یک پس زمینه تک رنگ نشان داده شده است. متناوبا، می توانید در پسوندهای SHAPE کامپایل کنید
با تغییر یک پرچم در Makefile، در این صورت پنجره شکل با شماره را دریافت می کنید
پس زمینه، و یک نوار عنوان در بالای پنجره شناور است. پسوندهای پنجره شکل افزایش می یابد
مصرف حافظه مدیر پنجره در حدود 60 کیلوبایت زمانی که هیچ پنجره ای شکل ندارد
وجود دارد اما در صورت وجود پنجره های شکل دار تاثیر کمی دارد.

آیکون های


مقدماتی Fvwm پیکربندی از آیکون‌های بیت‌مپ تک رنگ، شبیه به بوفالو. اگر XPM
پسوندها در آن کامپایل می شوند، سپس نمادهای رنگی مشابه ctwm، MS-Windows یا Macintosh
می توان از آیکون ها استفاده کرد. برای استفاده از این گزینه ها به بسته XPM نیاز دارید
در Makefile.noImake و Imakefile شرح داده شده است.

اگر هر دو گزینه SHAPE و XPM در کامپایل شده باشند، نمادهای رنگی شکلی دریافت خواهید کرد که
خیلی تند هستند

مدولا


ماژول یک برنامه جداگانه است که به عنوان یک فرآیند یونیکس جداگانه اجرا می شود اما انتقال می دهد
دستور می دهد به fvwm برای اجرای. انتظار می‌رود نسخه‌های آینده ابزاری برای این موارد فراهم کنند
ماژول هایی برای استخراج اطلاعات پنجره از fvwm. کاربران می توانند ماژول های خود را برای انجام بنویسند
هر گونه دستکاری عجیب و غریب یا عجیب و غریب بدون تأثیر بر یکپارچگی fvwm خود.

ماژول ها باید توسط تولید شوند fvwm به طوری که می تواند دو لوله برای fvwm و ماژول به
ارتباط با. هنگامی که ماژول شروع به کار کرد، لوله ها از قبل برای ماژول باز خواهند بود
توصیف کننده های فایل برای لوله ها به عنوان آرگومان های خط فرمان ارائه می شوند.

ماژول ها را می توان در طول تخم ریزی کرد fvwm مقداردهی اولیه از طریق گزینه Module یا در هر زمان
در طول جلسه X با استفاده از ماژول داخلی. ماژول ها می توانند برای مدت زمان وجود داشته باشند
جلسه X، یا می تواند یک کار را انجام دهد و خارج شود. اگر ماژول هنوز فعال است زمانی که
fvwm به او گفته می شود که ترک کند fvwm لوله های ارتباطی را می بندد و منتظر دریافت الف می شود
SIGCHLD از ماژول، نشان می دهد که بسته شدن لوله را تشخیص داده و از آن خارج شده است.
اگر ماژول ها نتوانند بسته شدن لوله را تشخیص دهند fvwm بعد از حدود 30 ثانیه خارج می شود
به هر حال. تعداد ماژول هایی که به طور همزمان اجرا می شوند توسط عامل محدود می شود
حداکثر تعداد فایل های باز همزمان سیستم، معمولا بین 60 تا 256.

ماژول ها به سادگی دستورات متنی را به fvwm موتور فرمان داخلی دستورات متنی
درست مانند مورد اتصال ماوس در فایل راه اندازی .fvwmrc فرمت می شوند. مسلم - قطعی
اطلاعات کمکی نیز مانند ماژول نمونه GoodStuff منتقل می شود. در
ماژول GoodStuff در صفحه شخصی خود مستند شده است.

ICCCM انطباق


Fvwm تلاش می کند با ICCCM 1.1 مطابقت داشته باشد. از این (1.20 لیتر) مدیریت نقشه رنگی وجود ندارد
کاملاً مطابق با ICCCM علاوه بر این، ICCCM بیان می کند که باید امکان پذیر باشد
برنامه های کاربردی برای دریافت هر ضربه کلید، که با میانبر صفحه کلید سازگار نیست
رویکرد مورد استفاده در fvwm و بسیاری از مدیران پنجره دیگر.

M4 پیش پردازش


If fvwm با گزینه M4 کامپایل شده است، fvwm استفاده m4(1) برای پیش پردازش فایل های راه اندازی آن
قبل از تجزیه از این طریق می توانید استفاده کنید m4 ماکروها برای انجام عملیات در زمان اجرا. این
کار با نمایشگرهای مختلف با ویژگی های مختلف را بسیار آسان می کند.

به عنوان مثال، بسته به خلق و خوی خود، ممکن است طرح های رنگی مختلفی را بخواهید. یکی از راه های
انجام این کار با استفاده از -m4opt برای مشخص کردن روحیه شما برای خلق و خوی آفتابی استفاده کنید -m4opt
-دیسانی; برای استفاده در حالت تاریک -m4opt -Dark. فایل fvwmrc. شما ممکن است حاوی موارد زیر باشد:
ifdef('Sunny','
StdForeColor مشکی
StdBackColor LightSkyBlue
HiForeColor زرد
HiBackColor PeachPuff1
PagerBackColor Blanched Almond ')

ifdef('Dark','
StdForeColor مشکی
StdBackColor #60a0c0
HiForeColor مشکی
HiBackColor #c06077
PagerBackColor #5c54c0
ارکیده PagerForeColor
StickyForeColor سیاه
StickyBackColor #60c0a0 ')

در زیر m4 نمادها از پیش تعریف شده اند fvwm:

BITS_PER_RGB تعداد بیت های قابل توجه در یک رنگ RGB. (پایه ورود به سیستم 2 از
تعداد رنگ های متمایز قابل ایجاد این اغلب است
متفاوت از تعداد رنگ هایی که می توان در آنها نمایش داد
یک بار.)

کلاس کلاس بصری شما یکی از آنها را برمی گرداند خاکستری استاتیک, مقیاس خاکستری,
کولر استاتیک, شبه رنگ, رنگ واقعی, DirectColor، یا اگر نمی تواند
تعیین کنید که چه چیزی دارید، غیر استاندارد.

مشتری ماشینی که مشتریان را اجرا می کند.

COLOR این یا "بله" یا "خیر" خواهد بود. این فقط یک لفاف در اطراف است
تعریف کلاس "بله" را روشن می کند * رنگ و "نه" روشن است
خاکستری استاتیک و مقیاس خاکستری.

FVWMDIR این به مسیری تنظیم می شود که ماژول ها در آن پیکربندی شده اند
نصب شده است.

FVWM_VERSION این رشته ای است که شامل نسخه است fvwm.

HEIGHT ارتفاع نمایشگر شما بر حسب پیکسل

صفحه اصلی فهرست اصلی کاربر. از محیط به دست می آید.

نام خانوادگی نام میزبان متعارفی که کلاینت ها را اجرا می کند (یعنی یک نام کاملاً واجد شرایط
نسخه مشتری).

OPTIONS این یک رشته از گزینه های زمان کامپایل استفاده شده است. هر گزینه است
با یک فاصله از دیگری جدا شده است.

برنامه ها تعداد صفحات بیتی که نمایشگر شما در روت پیش فرض پشتیبانی می کند
پنجره.

رهایی شماره انتشار سرور X شما. برای MIT X11R5 این است 5.

تجدید نظر بازبینی پروتکل X مینور همانطور که توسط Protocol Revision(3).

سرور هاست این متغیر به نام ماشینی که در حال اجراست تنظیم می شود
سرور X

TWM_TYPE می گوید کدام بوفالو شاخه در حال اجرا است. همیشه روی تنظیم خواهد شد
رشته "fvwm" در این برنامه. این برای محافظت مفید است
بخش هایی از شما twmrc پرونده که fvwm درست متوجه نمی شود (مانند
فضاهای کاری) به طوری که همچنان قابل استفاده با سایرین است بوفالو برنامه ها.

USER نام کاربری که برنامه را اجرا می کند. به دست آمده از
محیط زیست است.

فروشنده فروشنده سرور X شما. مثلا: MIT X کنسرسیوم.

نسخه نسخه پروتکل X major. همانطور که توسط نسخه پروتکل(3).

WIDTH عرض نمایشگر شما بر حسب پیکسل

X_RESOLUTION وضوح X نمایشگر شما بر حسب پیکسل بر متر.

Y_RESOLUTION وضوح Y نمایشگر شما بر حسب پیکسل بر متر.

اگر در مورد آن تحقیق کنید، ممکن است متوجه شوید m4(1) به خوبی کتابچه راهنمای کاربر و درک قدرت
m4، این خواهد بود بسیار ابزار مفید و قدرتمند اما اگر از هر یک از نمادهایی استفاده کنید که
از پیش تعریف شده اند m4، شما در خطر شدید! مثلا سان m4 از پیش تعریف می کند شامل,
بنابراین اگر از آن نام در fvwmrc. خود استفاده کنید، شانس ندارید. راه حل صحیح برای
این مشکل قرار دادن مجموعه ای از نقل قول ها در اطراف کلمه دردسرساز است: "شامل".

برای کمک به کاهش این مشکل، گزینه های زیر ممکن است مفید باشند. برای تغییر
به نقل از شخصیت های استفاده شده توسط m4، از گزینه ها استفاده کنید -m4-squote و -m4-equote. حتماً
در غیر این صورت هر دو گزینه را مشخص کنید m4 گیج خواهد شد. وقتی اینها داده می شود، الف تغییر نقل قول
ماکرو قبل از پردازش فایل fvwmrc کاربران داده می شود.

توجه: برخی از نسخه های m4 با توجه به تغییر کاراکترهای نقل قول شکسته شده اند
فایل های گنجانده شده وقتی رشته های نقل قول طولانی تر از یک کاراکتر هستند، ماکرو
"شامل (< >)"، جایی که "<<" و ">>" کاراکترهای نقل قول هستند، حاوی موارد اضافی است
کاراکترهای اطراف محتویات فایل ارائه شده این باعث سردرگمی fvwm می شود. SunOS 4.1.3
شناخته شده است که این مشکل را دارد.

اگر از گنو استفاده می کنید m4 یک گزینه اضافی در دسترس است. با مشخص کردن -m4-پیشوند چه زمانی
راه افتادن fvwm, m4 دستور داده شده است که پیشوند همه ماکروهای داخلی را با m4_. بدین ترتیب، شامل
شود m4_include.

در دسترس بودن پیش پردازش m4 منوط به تعریف M4 است.

OPTIONS


اینها گزینه های خط فرمان هستند که توسط آنها شناسایی می شوند fvwm:

-f config_file
علل fvwm به استفاده از config_file در فهرست اصلی کاربر به جای fvwmrc as
فایل پیکربندی مدیر پنجره

اشکال زدایی تراکنش های X را در حالت همزمان قرار می دهد، که به طور چشمگیری سرعت کار را کاهش می دهد، اما
تضمین می کند که fvwmپیام های خطای داخلی درست است.

-d نام نمایش
نمایشگری به نام «نمایش نام» را به جای نام به دست آمده از آن مدیریت کنید
متغیر محیطی $DISPLAY.

-s روی نمایشگر چند صفحه‌ای، اجرا کنید fvwm فقط روی صفحه ای که در $DISPLAY نامگذاری شده است
متغیر محیطی یا از طریق گزینه -d ارائه می شود. به طور معمول، fvwm تلاش خواهد کرد
برای راه اندازی در تمام صفحه های یک نمایشگر چند صفحه ای.

-version
چاپ نسخه از fvwm به stderr.

گزینه های زیر فقط در صورتی در دسترس هستند که fvwm با گزینه M4 کامپایل شده باشد.

-no-m4 استفاده نکن m4 برای پیش پردازش fvwmrc. پیش فرض این است که راه اندازی را از قبل پردازش کنید
پرونده با استفاده از m4(1).

-m4-پیشوند
اگر گنو m4 موجود است، علت m4 برای پیشوند تمام دستورات داخلی با m4_.

-m4opt انتخاب
این گزینه را به m4. انتخاب می تواند هر رشته ای از کاراکترها بدون فاصله باشد.
این گزینه می تواند چندین بار رخ دهد. اگر گنو m4 موجود است، DO نه عبور کردن -P
گزینه در اینجا استفاده کنید -m4-پیشوند به جای آن.

-m4-squote رشته
از این داده شده استفاده کنید رشته به عنوان شخصیت های نقل قول شروع. شما هم باید مشخص کنید
-m4-equote.

-m4-equote رشته
از این داده شده استفاده کنید رشته به عنوان شخصیت های نقل قول پایانی. شما هم باید مشخص کنید
-m4-squote.

-m4prog مسیر
استفاده کنید مسیر به عنوان محل پردازنده m4 مورد نظر. به طور پیش فرض، m4prog روی تنظیم شده است
"m4" که باید در جایی در مسیر کاربر وجود داشته باشد. این گزینه به کاربر اجازه می دهد
به صراحت نسخه m4 را برای استفاده انتخاب کنید.

پیکربندی فایل ها


فایل پیکربندی برای توصیف اتصالات ماوس و دکمه، رنگ ها، مجازی استفاده می شود
اندازه صفحه نمایش و موارد مرتبط این بخش گزینه های پیکربندی را توضیح می دهد. خطوط
شروع با '#' توسط نادیده گرفته می شود fvwm. انتظار می رود خطوطی که با "*" شروع می شوند
حاوی دستورات پیکربندی ماژول (به جای دستورات پیکربندی برای fvwm
خودش).

AppsBackingStore
باعث می شود ویندوز برنامه درخواست ذخیره پشتیبان دهد. این گزینه به خطر می افتد
انطباق ICCCM مدیر پنجره. در حالی که این گزینه می تواند سرعت کار را در یک
ترمینال ایکس، جایی که بازنگری پنجره ها گران است، ممکن است به طور معمول کمک چندانی نکند
ایستگاه های کاری

افزایش خودکار تاخیر
افزایش خودکار پنجره ها را فعال می کند و تأخیر زمانی (بر حسب میلی ثانیه) را مشخص می کند.
بین زمانی که یک پنجره فوکوس ورودی را به دست می آورد و زمانی که به طور خودکار بالا می رود.
این گزینه در حالت Focus-follows-Mouse و در حالت کلیک برای فوکوس در صورت وجود کار می کند
تمرکز با کلیک کردن در پنجره برنامه به جای دکوراسیون تغییر می کند
پنجره در حالت کلیک برای فوکوس، می‌توانید رفتار افزایش تمرکز را از بین ببرید
تعیین مقدار تاخیر منفی

BackingStore
علل fvwm دکوراسیون به درخواست فروشگاه پشتیبان. بحث را ببینید
AppsBackingStore.

پهنای مرز عرض
عرض مرز در پنجره های تزئین شده را به مقدار مشخص شده تغییر می دهد. در
پیش فرض 6 پیکسل است.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
پهنای مرز.

ButtonStyle دکمه# عرضxارتفاع
شکل دکوراسیون مستطیلی را برای استفاده در دکمه نوار عنوان تعریف می کند. دکمه#
شماره دکمه نوار عنوان است و بین 0 تا 9 است. شرح نوار عنوان
شماره دکمه ها در بخش ماوس در زیر آورده شده است. عرض درصد است
عرض دکمه کامل که باید استفاده شود. قد درصد قد کامل است
مورد استفاده قرار گیرد. اعداد منفی باعث معکوس شدن سایه ها می شوند.

و این تمام نیست! اگر از خطی مانند:
سبک دکمه: 2 4 50x30@1 70x70@0 30x70@0 50x30@1
سپس دکوراسیون دکمه 2 از یک الگوی 4 نقطه ای متشکل از یک خط از استفاده می کند
(x=50,y=30) تا (70,70) در رنگ سایه (@0) و سپس به (30,70) در سایه
رنگ، و در نهایت به (50,30،1) در رنگ برجسته (@XNUMX). آیا این خیلی گیج کننده است؟
نمونه system.fvwmrc را ببینید.

CenterOnCirculate
هنگام گردش، صفحه دسکتاپ حاوی پنجره ای است که نشانگر آن است
انتقال به به طور خودکار انتخاب می شود. اگر CenterOnCirculate انتخاب شده باشد fvwm
تمام تلاش خود را می کند تا پنجره مورد نظر را در نمای دسکتاپ وسط قرار دهد
فقط تا نزدیکترین صفحه صف می کشم.

CirculateSkip نام پنجره
باعث می‌شود که پنجره‌های با نام مشخص‌شده هنگام باز شدن یا نادیده گرفته شوند
توابع circulate-down فراخوانی می شوند. نام پنجره می تواند نام یک پنجره یا آن باشد
کلاس.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
CirculateSkip.

CirculateSkipIcons
باعث می شود عملیات چرخش و چرخش از روی پنجره های نمادین رد شود.

کلیک تایم تاخیر
حداکثر تأخیر (بر حسب میلی ثانیه) بین فشار دادن دکمه و یک دکمه را مشخص می کند
برای عملکرد داخلی منتشر کنید تا عمل را با کلیک ماوس در نظر بگیرید. پیشفرض
تاخیر 150 میلی ثانیه است.

ClickToFocus
به طور معمول ورودی صفحه کلید به پنجره ای می رود که نشانگر ماوس در آن قرار دارد. اگر این گزینه
تنظیم شده است، ورودی صفحه کلید در یک پنجره باقی می ماند تا زمانی که ماوس با کلیک بر روی آن کلیک کنید
نشانگر در یک پنجره جدید قرار گرفته است.

مکان نما مکان نما_num نشانگر_نوع
این یک روش بسیار ناخوشایند برای تغییر سبک مکان نما ارائه می دهد. مکان نما_num می گوید کدام
مکان نما که در حال تغییر هستید و عددی بین 0 تا 12 است، به صورت زیر:

0 POSITION - هنگام قرار دادن ویندوز در ابتدا استفاده می شود.
1 TITLE - در نوار عنوان پنجره استفاده می شود.
2 DEFAULT - در ویندوزهایی که مکان نما را تنظیم نمی کنند استفاده می شود.
3 SYS - در یکی از دکمه های نوار عنوان استفاده می شود.
4 MOVE - هنگام جابجایی یا تغییر اندازه پنجره ها استفاده می شود.
5 WAIT - در طول یک فرمان داخلی EXEC استفاده می شود.
6 MENU - در منوها استفاده می شود.
7 SELECT - برای دستورات داخلی مختلف مانند iconify استفاده می شود.
8 DESTROY - برای DESTROY و DELETE داخلی استفاده می شود.
9 TOP - در نوار کناری بالای پنجره استفاده می شود.
10 RIGHT - در نوار سمت راست پنجره استفاده می شود.
11 BOTTOM - در نوار کناری پایین پنجره استفاده می شود.
12 LEFT - در نوار سمت چپ پنجره استفاده می شود.
13 TOP_LEFT - در گوشه سمت چپ بالای یک پنجره استفاده می شود.
14 TOP_RIGHT - در گوشه سمت راست بالای یک پنجره استفاده می شود.
15 BOTTOM_LEFT - در گوشه سمت چپ پایین پنجره استفاده می شود.
16 BOTTOM_RIGHT - در گوشه سمت راست پایین پنجره استفاده می شود.

La نشانگر_نوع آرگومان عددی است که به شکل مکان نما می گوید از آن استفاده کند. در
شماره های موجود را می توان در /usr/include/X11/cursorfont.h یافت و در حال حاضر موجود است
اعداد زوج بین 0 و 152. در حال حاضر، انواع مکان نما زیر هستند
در دسترس:

0 X_cursor 2 فلش
4 based_arrow_down 6 based_arrow_up
8 قایق 10 بوگوسیتی
12 پایین_گوشه_چپ 14 پایین_گوشه_راست
16 bottom_side 18 bottom_tee
20 جعبه_مارپیچ 22 مرکز_پتر
24 دایره 26 ساعت
28 عدد قهوه_لیوان 30 کراس
32 cross_reverse 34 crosshair
36 الماس_صلیب 38 نقطه
40 دات باکس 42 پیکان دوگانه
44 پیش نویس_بزرگ 46 پیش نویس_کوچک
48 draped_box 50 تعویض
52 فلور 54 خورنده
56 gumby 58 hand1
60 دست2 62 قلب
64 نماد 66 iron_cross
68 left_ptr 70 left_side
72 left_tee 74 دکمه سمت چپ
76 ll_angle 78 lr_angle
80 مرد 82 دکمه میانی
84 موس 86 مداد
88 دزد دریایی 90 پلاس
92 question_arrow 94 right_ptr
96 سمت راست 98 سمت راست_تی
100 دکمه راست 102 rtl_logo
104 قایق بادبانی 106 sb_down_arrow
108 sb_h_double_arrow 110 sb_left_arrow
112 sb_right_arrow 114 sb_up_arrow
116 sb_v_double_arrow 118 شاتل
120 سایز 122 عنکبوت
اسپری 124 ستاره 126
128 هدف 130 tcross
132 top_left_arrow 134 top_left_corner
136 بالا_راست_نبش 138 بالا_سمت
140 top_tee 142 trek
144 ul_angle 146 چتر
ساعت 148 ur_angle 150
152 دوره ای

تزئینات گذرا
باعث می شود پنجره های گذرا، که معمولاً بدون تزئین باقی می مانند، داده شود
معمول fvwm لوازم تزئینی. توجه داشته باشید که برخی از پنجره های پاپ آپ مانند منوهای xterm هستند
توسط مدیر پنجره مدیریت نمی شود و هنوز تزئینات دریافت نمی کند.

DeskTopScale مقیاس
مقیاس دسکتاپ مجازی را با توجه به صفحه نمایش تعریف می کند.

DeskTopSize افقیxعمودی
اندازه دسکتاپ مجازی را بر حسب واحد اندازه صفحه نمایش فیزیکی تعریف می کند.

DontMoveOff
از جابه‌جایی پنجره‌ها یا قرار دادن اولیه آن از دسک‌تاپ جلوگیری می‌کند. آ
اگر از این گزینه استفاده کنید چند برنامه به درستی کار نخواهند کرد. این فقط نگه می دارد
ویندوز به طور کامل از لبه دسکتاپ گم نمی شود. اصرار دارد
نگه داشتن 16 پیکسل روی دسکتاپ، اما کمی به حفظ کل اهمیتی نمی دهد
پنجره روی میز اگر دوست ندارید ویندوز به طور جزئی داشته باشید، EdgeResistance را ببینید
خارج از صفحه نمایش

مقاومت لبه پیمایش متحرک
نشان می دهد که تغییر نمای دسکتاپ با حرکت دادن ماوس روی آن چقدر باید سخت باشد
لبه صفحه و اینکه چقدر باید یک پنجره را روی لبه جابجا کرد
صفحه نمایش

اولین پارامتر نشان می دهد که نشانگر باید چند میلی ثانیه روی صفحه نمایش بگذارد
لبه قبل fvwm ویوپورت را جابجا خواهد کرد. این برای افرادی است که استفاده می کنند
"EdgeScroll 100 100" اما متوجه می شوند که به طور تصادفی صفحات را ورق می زنند
نمی خواهم

پارامتر دوم نشان می دهد که یک پنجره چند پیکسل روی لبه صفحه نمایش دارد
قبل از اینکه لبه واقعاً تا حدی از صفحه خارج شود باید حرکت کند.

توجه داشته باشید که با "EdgeScroll 0 0" همچنان امکان جابجایی یا تغییر اندازه پنجره ها وجود دارد
در سراسر لبه صفحه فعلی با ساختن اولین پارامتر به
EdgeResistance 10000 این نوع حرکت غیرممکن است. با EdgeResistance کمتر
حرکت بیش از 10000 اما بیشتر از 0 در صفحات دشوار می شود اما نه
غیرممکن

EdgeScroll افقی عمودی
درصد صفحه ای را برای پیمایش زمانی که مکان نما به لبه a برخورد می کند را مشخص می کند
صفحه اگر وقتی به لبه صفحه می‌زنید، صفحه‌بندی یا اسکرول نمی‌خواهید
"EdgeScroll 0 0" را در فایل fvwmrc. خود قرار دهید. اگر صفحات کامل می خواهید، استفاده کنید
"EdgeScroll 100 100". هر دو افقی و عمودی باید اعداد مثبت باشند.

اگر درصد افقی و عمودی در 1000 ضرب شود، اسکرول کنید
در لبه دسکتاپ پیچیده می شود. اگر از «EdgeScroll 100000 100000» استفاده شود
fvwm صفحات کامل را پیمایش می کند و در لبه دسکتاپ پیچیده می شود.

فونت نام فونت
را fvwm از فونت استفاده کنید نام فونت به جای «ثابت» برای منوها، نشانگرهای تغییر اندازه،
و برچسب های آیکون (اگر IconFont مشخص نشده باشد).

عملکرد نام تابع
شروع به تعریف یک تابع پیچیده، متشکل از fvwm ساخته شده در
توابع، که بعداً به یک دکمه یا کلید ماوس متصل می شوند. نام تابع باید
محصور در نقل قول ورودی های تابع در خطوط زیر تابع گنجانده شده است
کلمه کلیدی. تعریف با کلمه کلیدی EndFunction به پایان می رسد. ورودی های تابع هستند
همانطور که در مثال زیر نشان داده شده است. اولین کلمه در هر خط عبارت است از
تابع داخلی که انجام خواهد شد، به دنبال نوع رویدادی است که باید انجام شود
اقدام را فعال کنید (که در نقل قول قرار داده شده است)، و به دنبال آن هر آرگومان اضافی
مورد نیاز تابع داخلی منوها را می توان با استفاده از پاپ آپ داخلی مشخص کرد
تا زمانی که منو قبلاً در فایل پیکربندی تعریف شده باشد.

اقدامات ماشه ای که شناسایی می شوند عبارتند از: فوری، حرکت، کلیک و
دابل کلیک کنید. به محض فعال شدن عملکرد، اقدامات فوری انجام می شود.
حتی اگر پنجره ای انتخاب نشده باشد. اگر اقداماتی غیر از فوری وجود دارد
یکی ، fvwm منتظر می ماند تا ببیند کاربر در حال کلیک کردن، دوبار کلیک کردن یا کشیدن است یا خیر
ماوس. پس از تصمیم گیری، fvwm فقط داخلی ها را اجرا می کند
تعریف تابعی که عمل ماشه آن با عمل انجام شده توسط
کاربر می باشد.

اگر مثال زیر به دکمه 1 در نوار عنوان پنجره متصل شده باشد، آنگاه، چه زمانی
دکمه 1 فشار داده شده است، fvwm 150 میلی‌ثانیه منتظر می‌ماند تا ببیند آیا دکمه آزاد می‌شود یا خیر. اگر
دکمه رها نمی شود fvwm عملیات حرکت را آغاز خواهد کرد. هنگامی که حرکت
عملیات تکمیل است یک عملیات افزایش انجام خواهد شد. اگر یک دکمه آزاد است
پس از آن شناسایی شد fvwm برای کلیک دوم 150 میلی ثانیه دیگر منتظر می ماند. اگر فقط با یک کلیک
شناسایی می شود سپس پنجره بالا می رود. اگر دو کلیک شناسایی شد پنجره
به طور متناوب بالا و پایین می شود. مدت زمان انتظار 150 میلی ثانیه را می توان تغییر داد
با استفاده از گزینه ClickTime.
تابع "Move-or-Raise"
حرکت "حرکت"
بالا بردن "حرکت"
"کلیک" را بالا ببرید
RaiseLower "DoubleClick"
EndFunction
مفاهیم کلیک و دوبار کلیک کردن به استفاده از صفحه کلید نمی رسد
کلید های میانبر

دو عملکرد ویژه وجود دارد: InitFunction و RestartFunction. InitFunction
چه زمانی فراخوانی خواهد شد fvwm برای اولین بار در هر جلسه X شروع می شود و می تواند باشد
برای شروع ماژول ها، تنظیم الگوهای پس زمینه و شروع برنامه ها استفاده می شود. راه اندازی مجدد
تابع کی فراخوانی می شود fvwm دوباره راه اندازی می شود. می توان از آن برای راه اندازی ماژول ها و
الگوهای پس زمینه را تنظیم کنید اما احتمالاً نباید برای شروع برنامه ها استفاده شود.

HiBackColor نام خانوادگی
رنگ پس زمینه پنجره انتخاب شده را روی آن تنظیم می کند نام خانوادگی. هنگام استفاده از a
صفحه تک رنگ این گزینه نادیده گرفته شده و از رنگ سفید استفاده می شود.

HiForeColor نام خانوادگی
رنگ عنوان پنجره انتخاب شده را روی آن تنظیم می کند نام خانوادگی. هنگام استفاده از تک رنگ
صفحه نمایش این گزینه نادیده گرفته شده و سیاه استفاده می شود.

شمایل نام پنجره فایل بیت مپ
بیت مپ را مشخص می کند که برای پنجره ای که نماد آن است استفاده شود. در نام پنجره
می تواند نام پنجره برنامه یا نام کلاس باشد و باید در گیومه قرار گیرد.
La فایل بیت مپ یا نام مسیر کامل یک فایل بیت مپ استاندارد X11 است یا a
فایل در IconPath یا PixmapPath. بیت مپ/پیکسمپ مشخص شده در استفاده می شود
ترجیح به هر نماد ارائه شده توسط خود پنجره.

If fvwm سپس با پشتیبانی XPM برای نمادهای رنگی کامپایل می شود بیت مپ می تواند XPM باشد
فایل pixmap

نام پنجره باید در گیومه های دوتایی محصور شود اما فایل بیت مپ نباید.
متغیرهای محیطی نباید در فایل بیت مپ مشخصات.

If نام پنجره یک رشته خالی است سپس فایل مشخص شده نماد پیش فرض است و
در صورتی که هیچ نماد بیت مپ یا pixmap دیگری پیدا نشود استفاده خواهد شد:
نماد "" my-favorite-icon

دستور Style روش دیگری (کلی تر) را برای تعیین نماد ارائه می کند.

IconBox ترک کرد بالا راست پایین
مناطقی از صفحه را که در آن نمادها قرار می گیرند، تعریف می کند. حداکثر چهار جعبه نماد می تواند باشد
تعریف شده است. اگر یک خط IconBox ارائه شود، نمادها به طور خودکار در آن قرار می گیرند
آنها در صورت امکان هر بار که یک پنجره نمادین می شود، مکان جدیدی برای آن پیدا می شود.
جعبه‌های نماد برای فاصله از چپ به راست و سپس از بالا به پایین جستجو می‌شوند. نمادها
به طور خودکار در بالای نمادهای دیگر قرار نمی گیرند، اما ممکن است در زیر آنها قرار گیرند
ویندوز برنامه اگر ترک کرد or راست پس منفی است fvwm صفحه را اضافه می کند
عرض به آن. اگر بالا or پایین پس منفی است fvwm ارتفاع صفحه نمایش را به آن اضافه می کند
آی تی. توجه: -0 به عنوان پیکسل سمت راست یا پایین صفحه نمایش تجزیه نمی شود. تو باید
به جای آن از -1 استفاده کنید.

اگر خط IconBox ارائه نشده است یا تمام جعبه‌های نماد پر هستند، پس fvwm قرار خواهد داد
نمادهای نزدیک به مکان نشانگر فعلی

IconFont نام فونت
را fvwm از فونت استفاده کنید نام فونت برای برچسب های آیکون در صورت حذف، فونت منو (مشخص شده است
توسط پارامتر پیکربندی فونت) به جای آن استفاده خواهد شد.

IconPath مسیر
فهرستی جدا از دو نقطه از نام مسیرهای کامل دایرکتوری ها را مشخص می کند که در آن بیت مپ وجود دارد
نمادهای (تک رنگ) را می توان یافت. هر مسیر باید با یک اسلش شروع شود. توجه: اگر
پچ های M4 در زمانی گنجانده می شوند fvwm ساخته شده است، پس m4 می خواهد کلمه را به هم بزند
"شامل" که اغلب در دستور IconPath یا PixmapPath نشان داده می شود. به
این add undefine('include') را قبل از دستور IconPath برطرف کنید.

کلید نام کلید زمینه اصلاح کننده ها عملکرد
یک کلید صفحه کلید را به یک مورد مشخص متصل می کند fvwm عملکرد داخلی تعریف همین است
برای اتصال ماوس به جز اینکه شماره دکمه ماوس با یک کلید جایگزین می شود
نام. نام کلید یکی از ورودی های /usr/include/X11/keysymdef.h است، با
پیشرو XK_ حذف شد. در زمینه و اصلاح کننده ها فیلدها مانند ماوس تعریف می شوند
الزام آور.

اتصال یک کلید به یک دکمه نوار عنوان باعث ظاهر شدن آن دکمه نمی شود مگر اینکه a
اتصال ماوس نیز وجود دارد.

اغماض
ICCCM بیان می کند که اگر یک برنامه فیلد ورودی wm_hints را تنظیم کند
ساختار به False، سپس هرگز نمی خواهد مدیر پنجره به آن ورودی بدهد
تمرکز. تنها برنامه‌ای که می‌دانم به این نیاز دارد sxpm است و آن یک است
اشکال احمقانه با یک رفع بی اهمیت و به هر حال هیچ تأثیری بر برنامه ندارد. شایعه
این است که برخی از برنامه های قدیمی تر نیز مشکلاتی دارند.

اگر این پارامتر تنظیم شده باشد fvwm این کنوانسیون ICCCM را نادیده خواهد گرفت.

MenuBackColor نام خانوادگی
رنگ پس زمینه منو را تنظیم می کند. هنگام استفاده از تک رنگ این گزینه نادیده گرفته می شود. این
گزینه فقط در صورتی موجود است که fvwm با MENUCOLOR تعریف شده کامپایل شده است.

MenuForeColor نام خانوادگی
رنگ پیش زمینه منو را تنظیم می کند. هنگام استفاده از تک رنگ این گزینه نادیده گرفته می شود. این
گزینه فقط در صورتی موجود است که fvwm با MENUCOLOR تعریف شده کامپایل شده است.

MenuStippleColor نام خانوادگی
رنگ را برای ورودی های سایه دار در منوها (برای عملکردهایی که مجاز نیستند) تنظیم می کند
در پنجره انتخاب شده فعلی). هنگام استفاده از تک رنگ این گزینه نادیده گرفته می شود و
یک الگوی پایه استفاده می شود. این گزینه فقط در صورتی موجود است که fvwm با تدوین شده است
MENUCOLOR تعریف شده است.

ماژول ها نام ماژول
ماژولی را مشخص می کند که باید در حین اولیه سازی ایجاد شود. در حال حاضر
زمانی که ماژول های موجود عبارتند از FvwmAudio، FvwmBacker، FvwmBanner، FvwmClean،
FvwmDebug، FvwmIconBox، FvwmIdent، FvwmPager، FvwmSave، FvwmSaveDesk، FvwmScroll،
FvwmWinList و GoodStuff. این ماژول ها دارای صفحات شخصی مخصوص به خود هستند. ماژول ها می توان
به عنوان توکار نیز استفاده شود. ماژول ها می توانند برنامه های گذرا با عمر کوتاه یا مانند آن باشند
GoodStuff، می تواند در طول جلسه X باقی بماند. ماژول ها خاتمه خواهند یافت
توسط مدیر پنجره قبل از راه اندازی مجدد و در صورت امکان خارج می شود. را ببینید
بخش مقدماتی ماژول ها

ModulePath
لیستی از مسیرهای جدا شده از دو نقطه را مشخص می کند fvwm برای جستجو در هنگام جستجوی یک
ماژول برای بارگذاری دایرکتوری های فردی نیازی به اسلش های انتهایی ندارند.

ماوس دکمه زمینه اصلاح کننده ها عملکرد
اتصال ماوس را تعریف می کند. دکمه شماره دکمه ماوس است. اگر دکمه پس صفر است
هر دکمه ای عملکرد مشخص شده را انجام می دهد. زمینه توضیح می دهد که در آن
الزام آور اعمال می شود. زمینه های معتبر R برای پنجره ریشه، W برای یک برنامه کاربردی هستند
پنجره، T برای نوار عنوان پنجره، S برای سمت پنجره، نوار بالا یا پایین، F برای a
قاب پنجره (گوشه ها)، I برای یک پنجره نماد، یا 0 تا 9 برای نوار عنوان
دکمه ها یا هر ترکیبی از این حروف. A برای هر زمینه ای به جز برای
دکمه های نوار عنوان به عنوان مثال، زمانی که ماوس است، یک زمینه از FST اعمال می شود
در هر نقطه از حاشیه پنجره به جز دکمه های نوار عنوان.

اصلاح کننده ها هر ترکیبی از N برای بدون اصلاح کننده، C برای کنترل، S برای تغییر، M است
برای متا، یا A برای هر اصلاح کننده. به عنوان مثال، یک اصلاح کننده SM زمانی اعمال می شود
هر دو کلید متا و شیفت پایین هستند. اصلاح کننده های X11 mod1 تا mod5 هستند
به صورت ارقام 1 تا 5 نشان داده می شود.

عملکرد یکی از fvwmتوابع داخلی

دکمه‌های نوار عنوان با دکمه‌های عددی فرد در سمت چپ شماره‌گذاری می‌شوند
نوار عنوان و اعداد زوج در سمت راست. دکمه های با شماره کوچکتر نمایش داده می شوند
به سمت بیرون پنجره در حالی که دکمه های با شماره بزرگتر به سمت پنجره ظاهر می شوند
وسط پنجره (0 مخفف 10 است). به طور خلاصه، دکمه ها شماره گذاری شده اند:
1 3 5 7 9 0 8 6 4 2
بالاترین دکمه شماره فرد که دارای یک عمل محدود به آن است، تعیین می کند
تعداد دکمه های کشیده شده در سمت چپ نوار عنوان. بالاترین عدد زوج
تعداد یا دکمه های سمت راست کشیده شده را تعیین می کند. اقدامات را می توان محدود کرد
به دکمه های ماوس یا کلیدهای صفحه کلید.

MWMBorders
به جای خطوط برجسته 1 پیکسلی سبک MWM را جایگزین می کند fvwmحاشیه های 2 پیکسلی.

دکمه های MWMB
بازخورد فشار دکمه را برای همه تزئینات غیرفعال می کند، به جز نوار عنوان و عنوان-
دکمه های نوار، مانند MWM.

نکات MWMDecor
علل fvwm برای خواندن اتم MOTIF_WM_HINTS از ویندوز برنامه و تجزیه
و تلاش برای تکرار رفتار موتیف در مورد تزئینات پنجره.
توجه داشته باشید که mwm به نکات عملکردی اجازه می دهد تا روی تزئینات پنجره تاثیر بگذارد اما این اثرات
با این گزینه تکرار نمی شوند.

MWMFunctionHints
علل fvwm برای خواندن اتم MOTIF_WM_HINTS از ویندوز برنامه و تجزیه
و سعی کنید رفتار Motif را با توجه به پنجره مجاز تکرار کنید
کارکرد. برخلاف mwm که به سادگی توابع ممنوعه را از پنجره حذف می کند
منوها، fvwm به سادگی عملکردهای ممنوعه را حذف می کند. همچنین، به دلیل fvwm
برخی از توابع را در ماکروهای تعریف شده توسط کاربر پیاده سازی می کند که mwm به صورت داخلی پیاده سازی می کند.
نقشه برداری از توابع ممنوعه تا حدی بر اساس برچسب آیتم منو است.

MWMHintOverride
اگر از MWMFunctionHints استفاده شود، حداکثر سازی و نمادسازی برای
گذرا همچنین ویندوز می تواند مشخص کند که مدیر پنجره نباید یا
آنها را حذف کنید از آنجایی که این قوانین MWM به نوعی احمقانه هستند، به خصوص با توجه به
در پنجره های گذرا، من این گزینه MWMHintOverride را ارائه می کنم. وقتی از آن استفاده می شود منو
در صورتی که MWM استفاده از آنها را ممنوع کند، از بین می‌رود، اما کاربر می‌تواند ادامه دهد
و آن مورد را انتخاب کنید و مطابق انتظار عمل خواهد کرد.

نادیده گرفتن باید با احتیاط استفاده شود زیرا اگر برخی از برنامه ها خراب شوند
نکات mwm آنها را نادیده بگیرید.

منوهای MWMM
منوهای ظاهر و احساس MWM را به جای استاندارد جایگزین می کند fvwm نسخه ها این
این گزینه همچنین چند گزینه دیگر به سبک mwm را فعال می کند، مانند وسط قرار دادن
اندازه/تغییر اندازه پنجره روی صفحه، به جای اینکه آن را در سمت چپ بالا بگذارید، و
به جای آن، اقدام ماشه تغییر اندازه در محل اولیه را به shift-button-1 تغییر می دهد.
از بوفالو سبک فشار دکمه-2

NoBorder نام پنجره
نگه می دارد fvwm از قرار دادن حاشیه های تزئینی بر روی پنجره ها به نام نام پنجره. این
فرمان هیچ تاثیری روی نوار عنوان ندارد. این برای ساعت و موارد مشابه مفید است
ابزارهایی که نمی خواهید فضای زیادی اشغال کنند. نام پنجره می تواند یک پنجره باشد
نام یا کلاس آن

اگر هر دو NoBorder را مشخص کنید نام پنجره و NoTitle نام پنجره برای همان پنجره
در فایل fvwmrc شما، پنجره به طور کامل تزئین نشده است.

نام پنجره می تواند شامل حروف عام "*" و "?" که با نام پنجره ها مطابقت دارند
روش تطبیق نام فایل یونیکس معمولی. کاراکترهای واقعی "*"، "?"، و "\" در a
نام پنجره را می توان با قرار دادن کاراکتر با "\" وارد کرد.

دستور Style روش دیگری (کلی تر) را برای تعیین NoBorder ارائه می دهد.

NoBoundaryWidth عرض
عرض تزئینات را برای پنجره های بدون عنوان و بدون حاشیه تغییر می دهد.
پیش فرض 1 است. هر مقدار مثبت یا صفر قابل قبول است. تزیینات برای اینها
پنجره‌های بدون تزئینات دارای بافتی مشابه با میله‌های کناری در تزئینات معمولی هستند
پنجره ها.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
NoBoundaryWidth.

NoPPposition
دستورالعمل ها fvwm برای نادیده گرفتن فیلد PP هنگام افزودن پنجره های جدید. پایبندی به
قسمت PPposition برای برخی از برنامه ها مورد نیاز است، اما اگر یکی از آنها را ندارید
اینها یک سردرد واقعی است

بدون عنوان نام پنجره
نگه می دارد fvwm از قرار دادن نوار عنوان در تزئینات برای پنجره های نامگذاری شده است
نام پنجره. این برای ساعت ها و ابزارهای مشابهی که شما نمی خواهید مفید است
فضای زیادی را اشغال کند نام پنجره می تواند نام یک پنجره یا کلاس آن باشد.

نام پنجره می تواند شامل حروف عام "*" و "?" که با نام پنجره ها مطابقت دارند
روش تطبیق نام فایل یونیکس معمولی. کاراکترهای واقعی "*"، "?"، و "\" در a
نام پنجره را می توان با قرار دادن کاراکتر با "\" وارد کرد.

دستور Style روش دیگری (کلی تر) را برای تعیین NoTitle ارائه می دهد.

OpaqueMove درصد
می گوید fvwm حداکثر اندازه پنجره که حرکت پنجره مات باید با آن باشد
استفاده شده. درصد درصد کل مساحت صفحه است. با "OpaqueMove 0" همه
پنجره ها با استفاده از طرح کلی نوار لاستیکی سنتی جابجا می شوند. با "OpaqueMove
100 اینچ همه پنجره ها به صورت یک پنجره جامد حرکت می کنند. پیش فرض "OpaqueMove 5" است،
که امکان جابجایی پنجره های کوچک را به صورت غیر شفاف فراهم می کند اما پنجره های بزرگ این گونه هستند
به صورت نوار لاستیکی حرکت کرد.

OpaqueResize
باعث می شود که عملیات تغییر اندازه با خود پنجره به جای طرح کلی انجام شود.

پیجر X_Location Y_Location
یک سبک صفحه‌بندی را برای حرکت در سراسر دسکتاپ فعال می‌کند. یک پنجره پیجر (نه پاپ آپ)
در (X_Location، Y_Location) ظاهر می شود. نسخه های مینیاتوری از همه غیر چسبنده
پنجره های روی دسکتاپ مجازی در پیجر نشان داده می شوند. رنگ مینیاتور
نسخه همان رنگ حاشیه پنجره با اندازه کامل است.

در پنجره پیجر، با فشار دادن دکمه 1 ماوس، نمای دسکتاپ به صفحه نمایش منتقل می شود
صفحه انتخاب شده (در حالت کلیک برای فوکوس؛ همچنین فوکوس صفحه کلید را به صفحه کلید منتقل می کند
پنجره ای که روی مینیاتور آن کلیک می کنید). فشار دادن دکمه 2 روی یک پنجره در پیجر
حرکت پنجره را شروع می کند، با استفاده از مینیاتور برای حرکت سریع پنجره به هر نقطه
بر روی دسکتاپ. با فشار دادن دکمه 3، گوشه سمت چپ بالای نمای درگاه به سمت چپ حرکت می کند
مکان فشار دادن دکمه، حتی اگر با یک صفحه مطابقت نداشته باشد.
کشیدن دکمه 3 باعث می شود که هنگام حرکت دادن درگاه دید انتخاب شده حرکت کند
اشاره گر پیجر به طور خودکار چسبنده است اما به طور خودکار در بالا نمی ماند.

PagerForeColor نام خانوادگی
باعث می شود رنگ پیش زمینه پیجر باشد نام خانوادگی به جای سیاه این است
رنگی که برای برجسته کردن نمای فعلی در پنجره پیجر استفاده می شود. روی تک رنگ
صفحه نمایش این گزینه نادیده گرفته می شود. اگر هنگام ساختن گزینه NO_PAGER تنظیم شده باشد fvwm
این گزینه در دسترس نیست

PagerBackColor نام خانوادگی
باعث می شود رنگ پس زمینه پیجر باشد نام خانوادگی به جای سفید در یک
صفحه تک رنگ این گزینه نادیده گرفته می شود. اگر گزینه NO_PAGER تنظیم شده باشد که
ساختمان fvwm این گزینه در دسترس نیست

فونت پیجر نام فونت
را fvwm از فونت استفاده کنید نام فونت برای نوشتن نام نمادهای پنجره در پنجره ها
نمایندگی در پیجر اگر این گزینه حذف شود هیچ نامی در آن نوشته نمی شود
ویندوز پیجر

Paging Default pagedefaultvalue
می گوید fvwm اگر باید با صفحه‌بندی فعال یا غیرفعال راه‌اندازی شود. "PagingDefault
0 شروع خواهد شد fvwm با صفحه بندی غیر فعال "PagingDefault 1" شروع خواهد شد fvwm با
صفحه بندی به طور پیش فرض فعال است.

PixmapPath مسیر
یک لیست جدا شده از دو نقطه از نام مسیرهای کامل دایرکتوری ها را مشخص می کند که در آن pixmap می باشد
نمادهای (رنگی) را می توان یافت. هر مسیر باید با یک اسلش شروع شود.

پنجره PopupName
تعریف یک منوی پاپ آپ را شروع می کند که بعداً به یک دکمه ماوس متصل می شود
یا کلید PopupName باید در نقل قول قرار داده شود. ورودی های منو در خطوط گنجانده شده است
دنبال کردن کلمه کلیدی Popup تعریف منو با کلمه کلیدی EndPopup به پایان می رسد.
ورودی های منو همانطور که در مثال زیر نشان داده شده است مشخص می شوند. اولین کلمه در مورد
هر خط تابع داخلی است که انجام می شود و به دنبال آن عنوان
(محصور در نقل قول) که در منو نشان داده می شود و به دنبال آن موارد اضافی نشان داده می شود
آرگومان های مورد نیاز تابع داخلی منوهای فرعی را می توان با استفاده از
تا زمانی که منوی فرعی قبلاً در پیکربندی تعریف شده باشد، پنجره بازشو داخلی است
فایل.
پاپ آپ "Window Operas"
عنوان "Window Operas"
حرکت کن حرکت کن"
تغییر اندازه "تغییر اندازه"
بالا بردن "افزایش"
پایین "پایین"
Iconify "(De)Iconify"
نه ""
نابود کردن "ویران کردن"
عنوان "هاردکپی"
Exec "Hardcopy" exec xdpr &
Exec "Hardcopy RV" exec xdpr -rv &
EndMenu
توجه داشته باشید که اگر یک کاراکتر برگه در عنوان یک ورودی منو تعبیه شده باشد،
متن زیر برگه به ​​ستون دوم در منو وارد می شود
کل منو به سمت چپ تنظیم می شود. این برای برچسب زدن میانبر در نظر گرفته شده است. برگه
شخصیت باید واقعاً یک برگه باشد. اگر در فضاها گسترش یابد، کار نخواهد کرد! برای
مثال:
پاپ آپ "Window Operas"
عنوان "Window Ops Alt-F1"
.
.
.
شروع یک منوی تنظیم شده سمت چپ است. Alt-F1 در سمت راست قرار می گیرد
از منو

کلیدهای میانبر ممکن است در تعریف منو با قبل از کاراکتر مشخص شوند
با علامت آمپر علامت علامت نشان داده نمی شود اما کاراکتر بعد از آن نمایش داده می شود
زیر خط کشیده شده نمایش داده می شود و اگر کاربر کلید مربوطه را فشار دهد،
آن آیتم به گونه ای فعال می شود که گویی کاربر با ماوس روی آن کلیک کرده باشد. فقط
کاراکترهای الفبایی و عددی ممکن است به عنوان کلیدهای میانبر استفاده شوند. وضعیت تغییر وضعیت
هنگام آزمایش کاراکترهای میانبر صفحه کلید نادیده گرفته می شود. مثلا:
پاپ آپ "Window Operas"
به حداکثر رساندن "بیشینه سازی و حداکثر کردن" 100 100
EndMenu
هنگامی که این منو ظاهر می شود، زیر "x" خط کشیده می شود و کلید "x" را فشار می دهید
باعث می شود پنجره فعلی به حداکثر برسد. کلیدهای میانبر عمل نمی کنند
مگر اینکه MENU_HOTKEYS هنگام ساخت تعریف شده باشد fvwm. اگر WINDOWLIST_HOTKEYS نیز بود
تعریف شده است، سپس کلیدهای داغ به طور خودکار به WindowList اضافه می شوند
نمایش داده.

قرار دادن تصادفی
باعث می شود پنجره هایی که معمولاً به قرارگیری کاربر نیاز دارند به صورت خودکار باشند
در مکان های بسیار کم تصادفی قرار می گیرد. برای بهترین دنیاهای ممکن
از RandomPlacement و SmartPlacement استفاده کنید.

SaveUnders
باعث می شود fvwm قاب های تزئینی برای درخواست ذخیره سازی. این می تواند به طور قابل توجهی
عملکرد را در حین حرکات غیر شفاف بهبود می بخشد اما باعث افزایش قابل توجهی می شود
استفاده از حافظه

SloppyFocus
این حالت فوکوس مانند فوکوس-دنبال-ماوس (پیش فرض) است با این تفاوت که فوکوس
تا زمانی که ماوس شما وارد یک پنجره جدید نشود از پنجره حذف نخواهد شد. خروج از الف
پنجره ورود به پنجره root فوکوس را بدون تغییر باقی می گذارد.

Smart Placement
باعث می شود پنجره هایی که معمولاً به قرارگیری کاربر نیاز دارند به صورت خودکار باشند
در یک مکان هوشمند قرار می گیرند - مکانی که در آن با هیچ مکان دیگری همپوشانی ندارند
پنجره ها روی صفحه نمایش اگر چنین موقعیتی وجود نداشته باشد، مکان کاربر یا تصادفی یافت می شود
قرار دادن به عنوان یک روش برگشتی استفاده خواهد شد. برای بهترین دنیاهای ممکن
از RandomPlacement و SmartPlacement استفاده کنید.

StartsOnDesk نام پنجره شماره میز
این دستور باعث ایجاد ویندوزهایی می شود که نام یا کلاس آنها است نام پنجره در ابتدا باشد
روی شماره دسکتاپ قرار داده شده است شماره میز. نام پنجره باید در دوتایی محصور شود
نقل قول ها اگر پنجره نیاز به قرار دادن تعاملی داشته باشد، یک طرح کلی نمایش داده می شود
روی میز فعلی اما پنجره روی میز مشخص شده ظاهر می شود.

نام پنجره می تواند شامل حروف عام "*" و "?" که با نام پنجره ها مطابقت دارند
روش تطبیق نام فایل یونیکس معمولی. کاراکترهای واقعی "*"، "?"، و "\" در a
نام پنجره را می توان با قرار دادن کاراکتر با "\" وارد کرد.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
StartsOnDesk.

StaysOnTop نام پنجره
این پنجره ها همیشه سعی می کنند روی پنجره های دیگر باقی بمانند. این ممکن است مفید باشد
برای ساعت ها یا صندوق های پستی که دوست دارید همیشه قابل مشاهده باشند. اگر پنجره است
صراحتاً پایین آمده، تا زمانی که نرسد، سعی نخواهد کرد به زور راه خود را به سمت بالا بازگرداند
به صراحت مطرح شده است. نام پنجره می تواند نام یک پنجره یا کلاس آن باشد.

نام پنجره می تواند شامل حروف عام "*" و "?" که با نام پنجره ها مطابقت دارند
روش تطبیق نام فایل یونیکس معمولی. کاراکترهای واقعی "*"، "?"، و "\" در a
نام پنجره را می توان با قرار دادن کاراکتر با "\" وارد کرد.

دستور Style روش دیگری (کلی تر) را برای تعیین StaysOnTop ارائه می دهد.

StdBackColor نام خانوادگی
رنگ پس‌زمینه منوها و پنجره‌های انتخاب نشده را تنظیم می‌کند نام خانوادگیاست. وقتی که
با استفاده از یک صفحه نمایش تک رنگ، این گزینه نادیده گرفته می شود و از رنگ سفید استفاده می شود.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
StdBackColor.

StdForeColor نام خانوادگی
رنگ پیش زمینه را برای منوها و عناوین پنجره های انتخاب نشده تنظیم می کند نام خانوادگی.
هنگام استفاده از صفحه نمایش تک رنگ، این گزینه نادیده گرفته می شود و از مشکی استفاده می شود.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
StdForeColor.

StickyBackColor نام خانوادگی
رنگ پس‌زمینه را برای پنجره‌های چسبنده انتخاب نشده تنظیم می‌کند نام خانوادگی. هنگام استفاده از
یک صفحه تک رنگ این گزینه نادیده گرفته می شود و سفید استفاده می شود. فقط اگر موجود است
-DMORE_COLORS هنگام کامپایل استفاده می شود.

StickyForeColor نام خانوادگی
رنگ پیش زمینه را برای عناوین چسبنده انتخاب نشده پنجره تنظیم می کند نام خانوادگیاست. وقتی که
با استفاده از یک صفحه نمایش تک رنگ، این گزینه نادیده گرفته می شود و از مشکی استفاده می شود. فقط موجود است
اگر -DMORE_COLORS هنگام کامپایل استفاده شود.

چسبنده نام پنجره
پنجره های چسبناک "به شیشه صفحه می چسبند." یعنی آنها را حرکت نمی دهند
Viewport به دسکتاپ مجازی تغییر می کند. نام پنجره می تواند نام یک پنجره یا
کلاس آن

نام پنجره می تواند شامل حروف عام "*" و "?" که با نام پنجره ها مطابقت دارند
روش تطبیق نام فایل یونیکس معمولی. کاراکترهای واقعی "*"، "?"، و "\" در a
نام پنجره را می توان با قرار دادن کاراکتر با "\" وارد کرد.

دستور Style روش دیگری (کلی تر) را برای تعیین Sticky ارائه می دهد.

StickyIcons
باعث می شود آیکون ها همیشه به شیشه صفحه نمایش بچسبند. یعنی همیشه آیکون ها دنبال می شوند
شما در اطراف دسکتاپ وقتی پنجره ای نماد زدایی می شود، گیر نمی کند. برخی از مردم
این را راهی مفید برای جابجایی پنجره ها در اطراف پیدا کنید.

سرسخت آیکون ها
رفتار نماد زدایی را کمی تغییر می دهد. به جای اینکه همیشه ویندوز داشته باشید
نماد خود را در صفحه فعلی نشان می دهند که آنها از نمادهای اصلی خود خارج می شوند
موقعیت.

StubbornIcon Placement
هنگامی که با IconBoxها استفاده می شود، باعث می شود آیکون ها خود را در زیر قرار ندهند
ویندوزهای موجود

سرسخت قرار دادن
هنگام استفاده از SmartPlacement، باعث می‌شود که پنجره‌های جدید خود را روی آن قرار ندهند
آیکون.

سبک نام پنجره گزینه های
این دستور برای جایگزینی دستورات NoBorder، NoTitle، StartsOnDesk، در نظر گرفته شده است.
چسبنده، StaysOnTop، نماد، WindowListSkip، CirculateSkip، SuppressIcons،
BoundaryWidth، NoBoundaryWidth، StdForeColor و StdBackColor با یک واحد
فرمان انعطاف پذیر و جامع این دستور برای تنظیم ویژگی های a استفاده می شود
پنجره را به مقادیری غیر از مقدار پیش فرض یا تنظیم پیش فرض مدیر پنجره
سبک ها

نام پنجره می تواند نام، کلاس یا رشته منبع یک پنجره باشد. می تواند حاوی
حروف عام * و/یا ?، که به روش معمول نام فایل یونیکس مطابقت دارند.

گزینه های یک لیست جدا شده با کاما است که حاوی برخی یا همه کلمات کلیدی است
BorderWidth، HandleWidth، NoIcon/Icon، NoTitle/Title، NoHandles/Handles،
WindowListSkip/WindowListHit، CirculateSkip/CirculateHit، StaysOnTop/StaysPut،
چسبنده/لغزنده، StartIconic/StartNormal، رنگ، رنگ جلو، رنگ پس زمینه،
StartsOnDesk/StartsAnyWhere، IconTitle/NoIconTitle و NoButton/Button.

در لیست بالا، برخی از گزینه‌ها به‌عنوان style-option/opposite-style-option فهرست شده‌اند.
گزینه مخالف سبک برای ورودی هایی که آنها را دارند، توضیح می دهد fvwm به طور پیش فرض
رفتار و می تواند مورد استفاده قرار گیرد اگر می خواهید تغییر دهید fvwm رفتار پیش فرض

نماد یک آرگومان رشته ای (اختیاری) نقل قول نشده را می گیرد که نماد بیت مپ یا است
pixmap برای استفاده

StartsOnDesk یک آرگومان عددی می گیرد که شماره دسکتاپ است که روی آن
پنجره باید در ابتدا قرار داده شود.

BorderWidth یک آرگومان عددی می گیرد که عرض مرز برای قرار دادن آن است
پنجره اگر دستگیره های تغییر اندازه نداشته باشد.

HandleWidth یک آرگومان عددی می گیرد که عرض مرز برای قرار دادن آن است
اگر دارای دستگیره های تغییر اندازه باشد.

Button و NoButton یک آرگومان عددی می گیرند که شماره نوار عنوان است
دکمه ای که باید گنجانده شود / حذف شود.

رنگ دو آرگومان می گیرد. اولی رنگ متن برچسب پنجره و دومی است
رنگ پس زمینه معمولی دکوراسیون پنجره است. دو رنگ از هم جدا شده اند
با اسلش اگر استفاده از اسلش باعث ایجاد مشکل شود، ForeColor جداگانه و
می توان از گزینه های BackColor استفاده کرد.

یک مثال:
# رفتار پیش فرض fvwm را به بدون نوار عنوان در ویندوز تغییر دهید!
# همچنین یک نماد پیش فرض تعریف کنید.
سبک "*" NoTitle,Iconknown1.xpm, BorderWidth 4, HandleWidth 5

# اکنون، تغییرات خاص پنجره:
Style "Fvwm*" NoHandles,Sticky,WindowListSkip,BorderWidth 0
سبک «Fvwm Pager» StaysOnTop، BorderWidth 0
سبک "*قفل" NoHandles,Sticky,StaysOnTop,WindowListSkip
سبک "xbiff" چسبناک، WindowListSkip
سبک «GoodStuff» NoHandles,Sticky,WindowListSkip
سبک NoHandles "sxpm".
سبک "makerkit"

# نوارهای عنوان را فقط در xterms برگردانید!
عنوان سبک "xterm"، رنگ سیاه/خاکستری

سبک "rxvt" نماد term.xpm
سبک "xterm" نماد rterm.xpm
نماد «xcalc» به سبک xcalc.xpm
سبک "xbiff" نماد mail1.xpm
نماد "xmh" mail1.xpm، StartsOnDesk 2
نماد «xman» به سبک xman.xpm
نماد «matlab» به سبک math4.xpm، StartsOnDesk 3
نماد "xmag" magnifying_glass2.xpm
سبک "xgraph" نماد graphs.xpm
به سبک "GoodStuff" نماد جعبه ابزار.xpm

سبک "Maker" StartsOnDesk 1
سبک "سیگنال" StartsOnDesk 3
توجه داشته باشید که تمام خصوصیات یک پنجره با هم OR می شوند. در مثال بالا
"FvwmPager" ویژگی StaysOnTop را از طریق تطبیق دقیق نام پنجره دریافت می کند، اما همچنین
NoHandles، Sticky، و WindowListSkip را با مطابقت با "Fvwm*" دریافت می کند. خواهد شد
NoTitle بر اساس مطابقت با "*". اگر سبک های متضاد برای a مشخص شده باشد
پنجره، سپس آخرین سبک مشخص شده استفاده خواهد شد.

اگر ویژگی NoIcon تنظیم شود، پنجره مشخص شده به سادگی ناپدید می شود
شمایل شده است. پنجره را می توان از طریق فهرست پنجره بازیابی کرد. اگر نماد است
بدون آرگومان تنظیم می شود سپس ویژگی NoIcon پاک می شود اما هیچ نمادی پاک نمی شود
مشخص شده. مثالی که فقط به آیکون ماژول FvwmPager اجازه می دهد وجود داشته باشد:
سبک "*" NoIcon
نماد "Fvwm Pager".

SuppressIcons
از ایجاد یا ترسیم پنجره های آیکون جلوگیری می کند. هنگامی که با لیست پنجره استفاده می شود
این یک نوع مدیر نماد را فراهم می کند.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
SuppressIcons.

WindowFont نام فونت
را fvwm از فونت استفاده کنید نام فونت به جای "ثابت" برای نوار عنوان پنجره.

WindowListSkip نام پنجره
باعث می شود که پنجره هایی با نام مشخص شده از لیست پنجره خارج شوند.

نام پنجره می تواند شامل حروف عام "*" و "?" که با نام پنجره ها مطابقت دارند
روش تطبیق نام فایل یونیکس معمولی. کاراکترهای واقعی "*"، "?"، و "\" در a
نام پنجره را می توان با قرار دادن کاراکتر با "\" وارد کرد.

دستور Style روش دیگری (کلی تر) را برای تعیین ارائه می دهد
WindowListSkip.

مقدار XOR عدد
مقدار XOR شدن بیت ها را هنگام انجام حرکت پنجره لاستیکی تغییر می دهد
یا تغییر اندازه تنظیم این مقدار یک فرآیند آزمون و خطا است.

ساخته شده IN توابع


Fvwm از مجموعه ای از عملکردهای داخلی پشتیبانی می کند که می توانند به دکمه های صفحه کلید یا ماوس متصل شوند:

صدای بوق کامپیوتر را صدا می کند.

گردش پایین [ نام window_name ]
باعث می شود اشاره گر به پنجره بعدی در لیست پنجره هایی که برای آن ها حرکت می کند
CirculateSkip مشخص نشده است.

اگر آرگومان های اختیاری ارائه شوند، تمرکز به اولین پنجره منتقل می شود
نام (یا نام نماد یا کلاس) که با آن مطابقت دارد window_name. آرگومان اختیاری نام
لازم است اگر window_name عرضه می شود و در گیومه قرار می گیرد. این استدلال است
نامی که در منوها ظاهر می شود اگر تابع از یک منو فراخوانی شود، اما خدمت می کند
اگر تابع از یک منو فراخوانی نشود، هدفی ندارد.

CirculateUp [ نام window_name ]
باعث می شود اشاره گر به پنجره قبلی در لیست پنجره هایی که برای آن ها حرکت می کند
CirculateSkip مشخص نشده است.

اگر آرگومان های اختیاری ارائه شوند، تمرکز به اولین پنجره منتقل می شود
نام (یا نام نماد یا کلاس) که با آن مطابقت دارد window_name. آرگومان اختیاری نام
لازم است اگر window_name عرضه می شود و در گیومه قرار می گیرد. این استدلال است
نامی که در منوها ظاهر می شود اگر تابع از یک منو فراخوانی شود، اما خدمت می کند
اگر تابع از یک منو فراخوانی نشود، هدفی ندارد

در اینجا مثالی وجود دارد که با فشار دادن Alt-F1، فوکوس را به پنجره xterm منتقل می کند:
کلید F1 AM CirculateUp "هر چه" xterm

بستن اگر پنجره پروتکل پنجره حذف را بپذیرد، پیامی به پنجره ارسال می شود
از آن می‌خواهد که با ظرافت خود را حذف کند. اگر پنجره متوجه حذف نشد
پروتکل پنجره و سپس پنجره از بین می رود.

CursorMove افقی عمودی
نشانگر ماوس را بر اساس حرکت می دهد افقی صفحات در جهت X و عمودی صفحات
در جهت Y ممکن است هر یک یا هر دو ورودی منفی باشد. هم افقی و هم
مقادیر عمودی در درصد صفحات بیان می شود، بنابراین "CursorMove 100 100" به معنای
یک صفحه کامل به پایین و چپ بروید. "CursorMove 50 25" به معنای حرکت به سمت چپ نیمه a است
صفحه و یک چهارم صفحه پایین تر. تابع CursorMove نباید فراخوانی شود
از منوهای پاپ آپ

حذف پیامی به پنجره می فرستد و از آن می خواهد که خود را حذف کند، که اغلب باعث ایجاد این مشکل می شود
برنامه برای خروج

میز مطالعه arg1 arg2
تغییرات در دسکتاپ دیگر (فضای کاری، اتاق).

If arg1 غیر صفر است پس شماره دسکتاپ بعدی شماره دسکتاپ فعلی خواهد بود
به علاوه arg1. اعداد دسکتاپ می توانند منفی باشند.

If arg1 صفر است سپس شماره دسکتاپ جدید خواهد بود arg2.

تعداد دسکتاپ های فعال به صورت پویا تعیین می شود. فقط دسکتاپ که
حاوی ویندوز یا در حال نمایش هستند فعال هستند. شماره های دسکتاپ باید
بین 2147483647 و -2147483648 باشد (این کافی است؟).

از بین بردن
یک پنجره را خراب می کند. خلاص شدن از پنجره تضمین شده است، اما روشی نسبتاً خشن است
برای فسخ یک برنامه

اجرا نام فرمان
اجرا می کند فرمان. فرمان نقل نشده است اما نام است. نام نامی است که ظاهر می شود
در یک منو، اگر تابع از آنجا فراخوانی می شود. نام مورد نیاز است حتی اگر
تابع از یک منو فراخوانی نمی شود.

مثال زیر کلید تابع F1 را در پنجره اصلی، بدون تغییر دهنده، متصل می کند.
به تابع exec. برنامه rxvt با مجموعه ای از شروع خواهد شد
گزینه.
کلید F1 RN Exec "rxvt" exec rxvt -fg زرد -bg آبی -e /bin/tcsh &

فوکوس نما یا پنجره را در صورت لزوم حرکت می دهد تا پنجره انتخاب شده قابل مشاهده باشد. مجموعه ها
تمرکز صفحه کلید روی پنجره انتخاب شده پنجره را در صورت نیاز برای ساختن آن بالا می برد
قابل رویت. نشانگر را در پنجره انتخاب شده در حالت فوکوس-دنبال-ماوس تاب می دهد.
نماد زدایی نمی کند. این تابع در درجه اول برای استفاده با ماژولی مانند
FvwmWinList.

عملکرد
برای اتصال یک تابع از قبل تعریف شده به یک کلید یا دکمه ماوس استفاده می شود.

مثال زیر دکمه 1 ماوس را به تابعی به نام "Move-or-Raise" متصل می کند.
تعریفی که قبلاً در این صفحه مرد به عنوان مثال ارائه شده بود. بعد از
انجام این الزام آور fvwm هر زمان که دکمه را فشار دهید، عملکرد حرکت یا افزایش را اجرا می کند
1 در نوار عنوان پنجره فشار داده می شود.
عملکرد Mouse 1 TA "Move-or-Raise"

GotoPage xy
نمای دسکتاپ را به صفحه (x,y) منتقل می کند. صفحه بالا سمت چپ (0,0) و صفحه بالایی است
سمت راست (N,0) است، که در آن N یک کمتر از تعداد صفحات افقی فعلی است
در دستور DeskTopSize مشخص شده است. صفحه پایین سمت چپ (0,M) و پایین تر است
صفحه سمت راست (N,M) است، که در آن M اندازه عمودی دسکتاپ است که در آن مشخص شده است
دستور DeskTopSize. تابع GotoPage نباید در منوی پاپ آپ استفاده شود.

شمایل کردن [ ارزش ]
اگر پنجره ای قبلاً نمادگذاری نشده باشد، نماد را نشان می دهد یا اگر وجود داشته باشد، آن را از نماد خارج می کند
قبلاً نمادین شده است. اگر آرگومان اختیاری ارزش تنها مثبت است
نمادگذاری مجاز خواهد بود. اگر آرگومان اختیاری فقط منفی باشد
نمادگذاری مجاز خواهد بود.

Lower به کاربر اجازه می دهد یک پنجره را پایین بیاورد.

به حداکثر رساندن [ افقی عمودی ]
بدون آرگومان های اختیاری، Maximize باعث می شود که پنجره به طور متناوب تغییر کند
از اندازه تمام صفحه به اندازه معمولی آن.

با آرگومان های اختیاری افقی و عمودی که به صورت بیان می شوند
درصد از یک صفحه کامل، کاربر می تواند اندازه جدید پنجره را کنترل کند. اگر
افقی بزرگتر از 0 است سپس بعد افقی پنجره خواهد بود
روی horizontal*screen_width/100 تنظیم کنید. تغییر اندازه عمودی مشابه است. مثلا،
موارد زیر یک دکمه نوار عنوان را برای تغییر یک پنجره به حالت عمودی کامل اضافه می کند
اندازه صفحه نمایش:
ماوس 0 4 A حداکثر 0 100
موارد زیر باعث کشیده شدن پنجره ها به عرض کامل می شود:
ماوس 0 4 A حداکثر 100 0
این باعث می شود پنجره ای به اندازه نصف اندازه صفحه در هر جهت باشد:
ماوس 0 4 A حداکثر 50 50
مقادیر بزرگتر از 100 را می توان با احتیاط استفاده کرد.

اگر حرف "p" به هر مختصات (افقی و/یا عمودی) اضافه شود، پس
مقدار اسکرول بر حسب پیکسل اندازه گیری می شود.

ماژول ها نام نام ماژول
ماژولی را مشخص می کند که باید تخم ریزی شود. ماژول ها می توانند کوتاه مدت گذرا باشند
برنامه ها یا می توانند در طول جلسه X باقی بمانند. ماژول ها خواهد بود
قبل از راه اندازی مجدد توسط مدیر پنجره خاتمه یافته و در صورت امکان از آن خارج می شود. نام is
یک رشته دو کوبیده شده که مطلقاً هیچ اهمیتی ندارد، اما باید وجود داشته باشد.

حرکت [ x y ]
به کاربر اجازه می دهد یک پنجره را جابجا کند. اگر از جایی در پنجره یا آن فراخوانی شود
مرز، سپس آن پنجره منتقل می شود. اگر از پنجره root فراخوانی شود،
کاربر مجاز به انتخاب پنجره هدف خواهد بود.

اگر آرگومان‌های اختیاری x و y ارائه شوند، پنجره به همین ترتیب منتقل می‌شود
که گوشه سمت چپ بالای آن در محل (x,y) است. واحدهای x و y درصد هستند
در صفحه نمایش، مگر اینکه یک حرف "p" به هر مختصات اضافه شود، در این صورت حرف
مکان بر حسب پیکسل مشخص شده است.

مثال:
Mouse 1 TA Move
Mouse 2 TA Move 10 10
Mouse 3 TA Move 10p 10p
در مثال اول، یک حرکت تعاملی نشان داده شده است. در دوم، پنجره
نوار عنوان که انتخاب شده است به گونه ای جابه جا می شود که گوشه سمت چپ بالای آن 10 باشد
درصد عرض صفحه نمایش از سمت چپ صفحه و 10 درصد به پایین
از بالا. مثال آخر پنجره را برای هماهنگی (10,10،XNUMX) پیکسل حرکت می دهد.

نه هیچ کاری نمیکنه این برای درج یک خط خالی یا جداکننده در یک منو استفاده می شود. اگر
مشخصات آیتم منو Nop " " است، سپس یک خط خالی درج می شود. اگر به نظر می رسد
نه ""، سپس یک خط جداکننده درج می شود.

پنجره بازشو این داخلی دارای دو هدف است: اتصال منو به کلید یا دکمه ماوس و به
یک منوی فرعی را به یک منو متصل کنید. فرمت ها برای این دو هدف کمی متفاوت است.

برای اتصال یک منوی پاپ آپ از قبل تعریف شده به یک کلید یا دکمه ماوس:

مثال زیر دکمه های 2 و 3 ماوس را به یک پاپ آپ به نام "Window" متصل می کند
Ops، که تعریف آن به عنوان مثال قبلاً در این صفحه مرد ارائه شده بود
اگر دکمه های 2 یا 3 در قاب پنجره، نوار کناری فشار داده شوند، منو ظاهر می شود.
یا نوار عنوان، بدون تغییر دهنده (بدون تغییر، کنترل یا متا).
Mouse 2 FST N Popup "Window Operas"
Mouse 3 FST N Popup "Window Operas"
پاپ آپ ها را می توان با استفاده از تغییر دهنده کلید به کلیدها متصل کرد. پاپ آپ می تواند باشد
بدون استفاده از ماوس با اتصال به کلیدها و کار از طریق بالا کار می کند
فلش، فلش پایین و کلیدهای enter.

برای اتصال یک منوی پاپ آپ از قبل تعریف شده به منوی دیگر، برای استفاده به عنوان یک منوی فرعی:

مثال زیر یک منوی فرعی را تعریف می کند، "Quit-Verify" و آن را به یک اصلی متصل می کند
منو، به نام "Utilities":
پنجره بازشو "خروج از تأیید"
عنوان "واقعاً از Fvwm خارج شوید؟"
ترک "بله، واقعاً ترک"
"Restart Fvwm" fvwm را مجددا راه اندازی کنید
نه ""
نه "نه، دست نکش"
EndPopup

پنجره بازشو "Utilities"
عنوان "توسعه خدمات"
Exec "Xterm" exec xterm &
Exec "Rxvt" exec rxvt &
Exec "Top" exec rxvt -T Top -n Top -e top &
Exec "Calculator" exec xcalc &
Exec "Xman" exec xman &
Exec "Xmag" exec xmag &
نه ""
پنجره "Exit Fvwm" Quit-Verify
EndPopup
منوهای فرعی باید قبل از منوی اصلی که در آن محدود شده اند تعریف شوند. زیر-
تودرتوی منو می تواند به طور دلخواه عمیق باشد.

خروج از خروج fvwm، به طور کلی باعث خروج X نیز می شود.

Raise به کاربر اجازه می دهد یک پنجره را بالا ببرد.

RaiseLower
به طور متناوب یک پنجره را بالا و پایین می کند.

تازه کردن
باعث می شود تمام پنجره های روی صفحه خود را دوباره ترسیم کنند.

تغییر اندازه [ x y ]
به کاربر امکان تغییر اندازه یک پنجره را می دهد.

اگر آرگومان‌های اختیاری x و y ارائه شوند، پنجره به همین ترتیب منتقل می‌شود
که گوشه سمت چپ بالای آن در محل (x,y) است. واحدهای x و y درصد هستند
در صفحه نمایش، مگر اینکه یک حرف "p" به هر مختصات اضافه شود، در این صورت حرف
مکان بر حسب پیکسل مشخص شده است.

راه اندازی مجدد نام WindowManagerName
علل fvwm اگر WindowManagerName "fvwm" است، خود را مجدداً راه اندازی کند یا به یک تغییر دهید
اگر WindowManagerName غیر از "fvwm" باشد، مدیر پنجره جایگزین کنید. اگر پنجره
مدیر در مسیر جستجوی پیش فرض شما نیست، پس باید از نام کامل مسیر استفاده کنید
برای WindowManagerName.

WindowManagerName نقل نشده است اما نام است. نام نامی است که در الف آمده است
در صورتی که تابع از آنجا فراخوانی می شود. نام مورد نیاز است حتی اگر
تابع از یک منو فراخوانی نمی شود.

این دستور نباید علامت و یا هر گونه آرگومان خط فرمان و
نباید از هیچ متغیر محیطی استفاده کرد. از نمونه های زیر،
سه نفر اول مطمئنا بازنده هستند، اما سومی خوب است:
کلید F1 RN راه اندازی مجدد " " fvwm &
کلید F1 RN راه اندازی مجدد " " $(HOME)/bin/fvwm
کلید F1 RN راه اندازی مجدد " " twm -f .mystartupfile
کلید F1 RN راه اندازی مجدد " " /home/nation/bin/fvwm

Stick اگر از قبل چسبنده نباشد، پنجره را چسبناک می‌کند، یا اگر قبلاً چسبیده باشد، نچسب می‌کند
چسبناک

طومار افقی عمودی
نمای دسکتاپ مجازی را توسط پیمایش می کند افقی صفحات در جهت x و
عمودی صفحات در جهت y ممکن است هر یک یا هر دو ورودی منفی باشد. هر دو
مقادیر افقی و عمودی بر حسب درصد صفحات بیان می‌شوند، بنابراین «100 پیمایش کنید
100" به معنای پیمایش به پایین و چپ یک صفحه کامل است. "Scroll 50 25" به معنای پیمایش است.
نیم صفحه را گذاشت و یک چهارم صفحه را پایین آورد. عملکرد اسکرول نباید باشد
از منوهای پاپ آپ فراخوانی می شود. به طور معمول، پیمایش در لبه دسکتاپ متوقف می شود.

اگر درصد افقی و عمودی در 1000 ضرب شود، اسکرول کنید
در لبه دسکتاپ پیچیده می شود. اگر "Scroll 100000 0" دوباره اجرا شود
و بیش از fvwm در هر اجرا به صفحه دسکتاپ بعدی منتقل می شود و بسته می شود
اطراف لبه دسکتاپ، به طوری که هر صفحه به نوبه خود ضربه می خورد.

اگر حرف "p" به هر مختصات (افقی و/یا عمودی) اضافه شود، پس
مقدار اسکرول بر حسب پیکسل اندازه گیری می شود.

عنوان هیچ کاری نمی کند. این برای درج یک خط عنوان در یک پنجره یا منو استفاده می شود.

TogglePage
اسکرول لبه را به طور موقت غیرفعال می کند. اسکرول لبه را می توان با تماس مجدد فعال کرد
این دوباره

صبر کنيد نام
این داخلی برای استفاده در نظر گرفته شده است fvwm فقط توابع باعث اجرا می شود
تابعی برای مکث تا نام پنجره جدید نام ظاهر می شود. Fvwm به طور کامل باقی می ماند
عملکردی در طول یک انتظار این به ویژه در InitFunction مفید است اگر شما
در حال تلاش برای راه اندازی ویندوز در دسکتاپ های خاص هستند:
تابع "InitFunction"
Exec "I" exec xterm -geometry 80x64+0+0
منتظر "I" xterm باشید
میز "I" 0 2
Exec "I" exec xmh -فونت ثابت -هندسه 507x750+0+0 و
منتظر "I" xmh باشید
میز "I" 0 0
EndFunction
تابع فوق یک xterm را روی میز فعلی شروع می کند، منتظر می ماند تا خودش نقشه برداری کند.
سپس به میز 2 می رود و xmh را شروع می کند. بعد از پنجره xmh کنترل ظاهر می شود
به سمت میز 0 حرکت می کند.

پیچ و تاب [ نام window_name ]
مشابه CirculateDown است، اما هر پنجره‌ای نمادین را با تمرکز روی آن‌ها از نماد خارج می‌کند.

WindowsDesk میز_جدید
پنجره انتخاب شده را روی دسکتاپ مشخص شده حرکت می دهد میز_جدید.

فهرست پنجره arg1 arg2
یک منوی پاپ آپ ایجاد می کند (و آن را بالا می آورد) که در آن عنوان و هندسه هر یک از
پنجره های موجود در بالای میز نشان داده شده است. هندسه پنجره های نمادین
در پرانتز نشان داده شده است. انتخاب یک مورد از منوی پاپ آپ لیست پنجره باعث می شود
آن پنجره ای که قرار است به دسکتاپ منتقل شود، اگر در حال حاضر روی آن نباشد، حرکت خواهد کرد
نمای دسکتاپ به صفحه حاوی گوشه سمت چپ بالای صفحه
پنجره، در صورت نمادین بودن پنجره، نماد را حذف می کند و پنجره را بالا می برد.

If arg1 یک عدد زوج است سپس پنجره ها با استفاده از نام پنجره لیست می شوند
(نامی که در نوار عنوان نشان داده می شود). اگر عجیب است نام نماد پنجره
استفاده می شود.

If arg1 کمتر از 2 است سپس تمام پنجره ها در همه دسکتاپ ها (به جز موارد ذکر شده در
دستورالعمل های WindowListSkip) نشان داده خواهد شد.

If arg1 2 یا 3 است و فقط پنجره های روی دسکتاپ فعلی نشان داده می شود.

If arg1 4 یا 5 است و فقط شماره ویندوز روی دسکتاپ است arg2 نشان داده خواهد شد.

KEYBOARD میانبرها


همه (من فکر می کنم) عملیات مدیر پنجره را می توان از صفحه کلید انجام داد، بنابراین بدون ماوس
عملیات باید امکان پذیر باشد. علاوه بر پیمایش در اطراف دسکتاپ مجازی توسط
اتصال Scroll داخلی به کلیدهای مناسب، پنجره های بازشو، حرکت، تغییر اندازه و بسیاری موارد دیگر
توکارها را می توان به کلیدها متصل کرد. هنگامی که یک تابع داخلی شروع می شود، اشاره گر جابه جا می شود
با استفاده از فلش های بالا، پایین، چپ و راست، عمل با فشار دادن خاتمه می یابد
برگشت. نگه داشتن کلید shift باعث می شود که حرکت اشاره گر در مراحل بزرگ تری پیش رود
و نگه داشتن کلید کنترل باعث می شود حرکت مکان نما در مراحل کوچکتر پیش رود.
Emacs استاندارد و کنترل حرکت مکان نما vi (^n، ^p، ^f، ^b، و ^j، ^k، ^h، ^l) را می توان
به جای کلیدهای جهت دار استفاده می شود.

تهیه شده پیکربندی


یک نمونه فایل پیکربندی، system.fvwmrc، همراه با fvwm توزیع این است
به خوبی نظر داده شده و می تواند به عنوان منبعی برای مثال استفاده شود fvwm پیکربندی

استفاده از ON چند صفحه ای نمایش ها


اگر آرگومان خط فرمان -s داده نشود، fvwm به طور خودکار در هر راه اندازی می شود
روی صفحه نمایش مشخص شده بعد از fvwm شروع می شود هر صفحه به طور مستقل درمان می شود.
شروع مجدد از fvwm باید به طور جداگانه در هر صفحه انجام شود. استفاده از EdgeScroll 0 0
برای نمایشگرهای چند صفحه ای به شدت توصیه می شود.

برای خروج کامل از جلسه X ممکن است لازم باشد در هر صفحه از صفحه خارج شوید.

پشتیبانی از چند صفحه فقط در صورتی در دسترس است fvwm با -DMULTIPLE_SCREENS کامپایل شده است

با استفاده از خدمات onworks.net از fvwm1 به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    لیباسب
    لیباسب
    کتابخانه برای فعال کردن فضای کاربر
    برنامه های کاربردی برای برقراری ارتباط
    دستگاه های USB مخاطب: توسعه دهندگان، پایان
    کاربران / دسکتاپ. زبان برنامه نویسی: C.
    دسته بندی ها...
    دانلود libusb
  • 2
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 3
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • 4
    archlabs_repo
    archlabs_repo
    مخزن بسته برای ArchLabs این یک است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/archlabs-repo/.
    در OnWorks در...
    دانلود archlabs_repo
  • 5
    پروژه زفیر
    پروژه زفیر
    پروژه Zephyr یک نسل جدید است
    سیستم عامل بلادرنگ (RTOS) که
    از چندین سخت افزار پشتیبانی می کند
    معماری ها بر اساس الف است
    هسته با ردپای کوچک ...
    دانلود پروژه Zephyr
  • 6
    جواهرات
    جواهرات
    SCons یک ابزار ساخت نرم افزار است
    که جایگزینی برتر برای
    کلاسیک "ساخت" ابزار ساخت که
    همه ما می دانیم و دوست داریم. SCons است
    یک ...
    SCons را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad