| STALONETRAY(1) | User Commands | STALONETRAY(1) |
نام (NAME)
stalonetray - پیادهسازی سینی سیستم (ناحیه اعلان) مستقل (stand-alone). این مستند نسخه 1.5.0 از stalonetray را پوشش میدهد.
خلاصه دستور (SYNOPSIS)
.HP 288u
stalonetray
[گزینه...]
توضیحات (DESCRIPTION)
.PP برنامه Stalonetray یک سینی سیستم (ناحیه اعلان) مستقل (stand-alone) برای سامانه پنجره X/X11 (مانند XOrg یا XFree86) است. این برنامه وابستگیهای ساخت و زمان اجرای کمینهای دارد: تنها یک کتابخانه X11. پشتیبانی کامل از XEMBED در دست توسعه است. Stalonetray تقریباً با هر مدیر پنجره سازگار با EWMH کار میکند.
.PP رفتار و
ظاهر stalonetray را
میتوان هم
از طریق
گزینههای
خط فرمان و
هم از طریق
فایل
پیکربندی
تنظیم کرد.
طبق معمول،
گزینههای
خط فرمان بر
گزینههای
مشخصشده
در فایل
پیکربندی
اولویت
دارند.
.PP نامهای
پارامتر خط
فرمان ممکن
است دارای
دو حالت
باشند:
کوتاه (-o) و
بلند (--option).
برای ارسال
مقدار با
استفاده از
نام کوتاه
یک
پارامتر،
-ovalue یا -o value
را
بنویسید؛
برای ارسال
مقدار با
استفاده از
نام بلند،
--option value یا --option=value
را بنویسید.
تمام
پارامترهای
پرچمگونه
دارای یک
مقدار بولی
اختیاری
هستند که در
صورت حذف
شدن، "true" فرض
میشود.
برای
مقادیر
بولی مثبت،
"true" ،"yes" و "1" و
برای
مقادیر
منفی، "false"
،"no" و "0" را
بنویسید.
.PP فایل
پیکربندی
پیشفرض
$HOME/.stalonetrayrc است. اگر
این فایل
یافت نشود،
مسیر $XDG_CONFIG_HOME/stalonetrayrc
بررسی
میشود.
فایل
پیکربندی
حاوی
جفتهای
کلیدواژه-آرگومان
غیرحساس به
حروف کوچک و
بزرگ است،
یک جفت در هر
خط. خطوطی که
با '#' شروع
میشوند و
خطوط خالی
نادیده
گرفته
میشوند. از
طرف دیگر،
فایل
پیکربندی
را میتوان
از طریق
گزینههای
خط فرمان -c
یا --config نیز
مشخص کرد.
.PP میتوان stalonetray
را به
گونهای
پیکربندی
کرد که
پیامهای
گزارش
عیبیابی
را در جریان
خطای
استاندارد
بنویسد.
.PP در زیر
فهرستی از
گزینههای
ممکن خط
فرمان/فایل
پیکربندی
آمده است.
گزینههایی
که با خط
پیوند شروع
میشوند
پارامترهای
خط فرمان
هستند و
سایر موارد
کلیدواژههای
فایل
پیکربندی
میباشند.
گزینههایی
که در نسخه 1.5.0
جدید هستند
با "NEW in 1.5.0"
علامتگذاری
شدهاند..SH
"گزینهها
(OPTIONS)"
-bg color, --background color, background color
-c filename, --config filename
-d decspec, --decorations decspec, decorations decspec
-display display, display display
--dockapp-mode [mode], dockapp_mode [mode]
-f [level], --fuzzy-edges [level], fuzzy_edges [level]
--geometry geometry_spec, geometry geometry_spec
--grow-gravity gravity, grow_gravity gravity
--icon-gravity gravity, icon_gravity gravity
-i n, --icon-size n, icon_size n
-h, --help
ignore_classes classes
--log-level level, log_level level
--kludges kludge [,kludge...]
.RE
.PP --max-geometry geometry_spec, max_geometry
geometry_spec
تنظیم
حداکثر
هندسهٔ
سینی روی
geometry_spec مقدار
پیشفرض: 0x0،
بدون
محدودیت.
.RE
.PP -m n, --monitor n, monitor
n
تنظیم
مانیتور
هدف روی n.
مقدار
پیشفرض: 0.
.RE
.PP --no-shrink, no_shrink [bool]
کوچک نکردن
مجدد
پنجرهٔ
سینی پس از
حذف آیکون.
هنگام
قرارگیری
یا بلعیده
شدن (swallow) سینی
توسط
پنجرهای
دیگر مانند
FvwmButtons مفید است.
مقدار
پیشفرض: false.
.RE
.PP -p, --parent-bg, parent_bg [bool]
استفاده از
پنجرهٔ
والد به
عنوان
پسزمینهٔ
پنجرهٔ
سینی. مقدار
پیشفرض: false.
.RE
.PP --pixmap-bg path_to_xpm, pixmap_bg
path_to_xpm
استفاده از
پیکسمپ (pixmap)
فایل XPM
مشخصشده
توسط path_to_xpm
برای
پسزمینهٔ
پنجرهٔ
سینی
(پیکسمپ
برای پر
کردن کل
پنجره
کاشیکاری
خواهد شد).
.RE
.PP -r name, --remote-click-icon name
کنترل/کلیک
از راه دور.
هنگامی که
این گزینه
مشخص شود،
stalonetray یک کلیک
ساختگی به
آیکونی با
نام پنجرهٔ
name ارسال
کرده و خارج
میشود.
آیکون در
سینی فعال
فعلی برای
صفحهٔ
نمایش جاری
جستجو
میشود.
بهطور
پیشفرض، stalonetray
یک تککلیک
با دکمهٔ ۱
ماوس به
مرکز آیکون
ارسال
میکند.
برای
اطلاعات
بیشتر
دربارهٔ
نحوهٔ
تغییر
مقادیر
پیشفرض،
گزینههای
زیر را
ببینید.
.RE
.PP --remote-click-button n
تنظیم
شماره دکمه
برای کلیک
از راه دور
به n (بر اساس
ترتیب
شمارهگذاری
X11).
.RE
.PP --remote-click-position xxy
موقعیت
کلیک از راه
دور را
تنظیم
میکند.
.RE
.PP --remote-click-type type
نوع کلیک از
راه دور را
تنظیم
میکند.
مقادیر
ممکن: single و double.
.RE
.PP -s n, --slot-size w[xw],
slot_size w[xw]
عرض خانهٔ
شبکه را روی
w و ارتفاع
آن را روی b
تنظیم
میکند، که
هیچکدام
نمیتوانند
کمتر از icon_size
باشند.
بهطور
پیشفرض،
اندازهٔ
خانه برابر
با اندازهٔ
آیکون است.
در صورت عدم
ذکر،
ارتفاع
برابر با
عرض در نظر
گرفته
میشود.
.RE
.PP --scrollbars mode, scrollbars mode
تنظیم حالت
نوار لغزش
(scrollbar). مقادیر
ممکن: vertical،
horizontal، all، یا none
(پیشفرض).
نوارهای
لغزش به
صورت فضای
اضافی در
لبههای
سینی ظاهر
میشوند که
با کلیک روی
آنها
میتوان
ناحیهٔ
آیکونها
را پیمایش
کرد. چرخ
ماوس نیز
کار
میکند.
.RE
.PP --scrollbars-highlight mode, scrollbars_highlight
mode
تنظیم حالت
برجستهسازی
نوارهای
لغزش.
مقادیر
ممکن:
مشخصات یک
رنگ (color spec)، یا
disable.
.RE
.PP --scrollbars-size n, scrollbars_size n
تنظیم
اندازهٔ
نوار لغزش
روی n پیکسل.
بهطور
پیشفرض،
اندازه ۱/۴
slot_size است.
.RE
.PP --scrollbars-step n, scrollbars_step n
تنظیم گام
نوار لغزش
روی n پیکسل.
پیشفرض ۱/۲
slot_size است.
.RE
.PP --scroll-everywhere, scroll_everywhere [bool]
فعالسازی
پیمایش در
خارج از
نوارهای
لغزش نیز.
مقدار
پیشفرض: false.
.RE
.PP --drag-reorder [bool], drag_reorder
[bool]
اجازه به
بازآرایی
آیکونها
با نگه
داشتن کلید
تبدیلِ
کشیدن و
کشیدن
آنها با
دکمهٔ چپ
ماوس. مقدار
پیشفرض: true.
.RE
.PP --drag-modifier mod, drag_modifier mod
کلید تبدیل
صفحهکلید
که برای
شروع کشیدن
(drag) باید نگه
داشته شود.
مقادیر
پذیرفتهشده:
alt، shift، ctrl،
super، یا none.
مقدار
پیشفرض: alt.
تنظیم این
گزینه روی
none به هر
کشیدنی با Button1
اجازه
میدهد که
بازآرایی
را شروع
کند، که در
این حالت یک
کلیک نیز
روی آیکون
ارسال
خواهد شد..RE
.PP --remember-icon-order [bool], remember_icon_order
[bool]
ترتیب
آیکونها
را در طول
راهاندازیهای
مجدد سینی
حفظ میکند.
هنگام
راهاندازی،
همگام با
اتصال مجدد
آیکونها،
ترتیب قبلی
بازیابی
میشود؛
برنامههایی
که دیگر در
حال اجرا
نیستند
کنار
گذاشته
میشوند و
آیکونهایی
که پس از آن
ظاهر
میشوند از
جهتگیری (gravity)
سینی پیروی
میکنند.
این ترتیب
بر اساس WM_CLASS
کلیدگذاری
میشود
(شناسههای
پنجره پس از
یک
راهاندازی
مجدد
پایدار
نیستند)، و
_NET_WM_PID چندین
آیکون
دارای کلاس
یکسان را از
هم متمایز
میکند، و
به نشست
فعلی X
وابسته
است،
بنابراین
پس از
راهاندازی
مجدد کامل X
نادیده
گرفته
میشود.
مقدار
پیشفرض: true.
.RE
.PP --icon-order-file path, icon_order_file
path
مسیر فایل
وضعیت
ترتیب
آیکونها.
مقدار
پیشفرض:
$XDG_STATE_HOME/stalonetray/order-screen (با
بازگشت به
~/.local/state/stalonetray/).
.RE
.PP --icon-order-timeout n, icon_order_timeout
n
مدت زمان
انتظار به
ثانیه در
هنگام
راهاندازی
برای اتصال
مجدد
آیکونها
پیش از
تثبیت
ترتیب
بازیابیشده.
به محض
بازگشت
تمام
آیکونهای
بهخاطرسپردهشده،
این انتظار
زودتر به
پایان
میرسد.
مقدار
پیشفرض: 10.
.RE
.PP --skip-taskbar, skip_taskbar [bool]
پنهان کردن
پنجره سینی
از نوار
وظیفه (taskbar).
مقدار
پیشفرض: false.
.RE
.PP --sticky, sticky [bool]
چسبان کردن
پنجره سینی
در میان
چندین
میزکار/صفحه
(نمایش در
تمام
میزکارها).
مقدار
پیشفرض: false.
.RE
.PP --tint-color, tint_color [bool]
تنظیم رنگ
تهرنگ (tinting).
مقدار
پیشفرض: white.
.RE
.PP --tint-level, tint_level [level]
تنظیم شدت
تهرنگ (tinting).
مقدار
پیشفرض: 0
(تهرنگ
غیرفعال
است).
.RE
.PP -t, --transparent, transparent [bool]
فعالسازی
شفافیت
ریشه (root transparency).
مقدار
پیشفرض: false.
.RE
.PP -v, --vertical, vertical [bool]
استفاده از
چیدمان
عمودی برای
آیکونها
(بهطور
پیشفرض
چیدمان
افقی
استفاده
میشود).
.RE
.PP --window-layer layer, window_layer layer
تنظیم لایه
منطبق با
استانداردهای
EWMH برای
پنجره سینی.
مقادیر
ممکن برای
layer: bottom، normal، top.
مقدار
پیشفرض: normal.
.RE
.PP --window-strut mode, window_strut mode
فعالسازی
حاشیههای
رزرو شده
پنجره (struts)
برای پنجره
سینی (جهت
جلوگیری از
پوشانده
شدن پنجره
سینی توسط
پنجرههای
بیشینهشده).
حالت مشخص
میکند
پنجره سینی
به کدام لبه
صفحه متصل
خواهد شد.
این مقدار
میتواند
top، bottom، left،
right، none، یا auto
(پیشفرض)
باشد.
.RE
.PP --window-type type, window_type type
تنظیم نوع
منطبق با
استانداردهای
EWMH برای
پنجره سینی.
مقادیر
ممکن برای
type: desktop، dock،
normal، toolbar، utility.
مقدار
پیشفرض: dock.
.RE
.PP --xsync, xsync [bool]
اجرای
همگام
عملیات بر
روی کارساز X
(SLOW، بهطور
پیشفرض
غیرفعال
است).
.RE.SH "موارد
منسوخشده
(DEPRECATIONS)"
از stalonetray 0.8 به بعد، پارامترهای خط فرمان و فایل پیکربندی زیر منسوخ شدهاند:
--dbg-level, dbg_level
لطفاً به جای آن از --log-level استفاده کنید.
--max-tray-width, --max-tray-height, max_tray_width, max_tray_height
لطفاً به جای آن از --max-geometry استفاده کنید.
-w, --withdrawn, withdrawn
لطفاً به جای آن از --dockapp-mode استفاده کنید.
--respect-icon-hints, respect_icon_hints
لطفاً به جای آن از --kludges به همراه پارامتر use_icon_hints استفاده کنید.
فایلها (FILES)
$HOME/.stalonetrayrc — فایل پیکربندی پیشفرض.
گزارش باگها (BUGS)
قطعاً چندتایی وجود دارد.
اگر به پشتیبانی نیاز دارید، بهترین راه باز کردن یک issue در صفحه github[1] برنامه stalonetray یا ارسال مستقیم ایمیل به <busa_ru@users.sourceforge.net> است.
اگر باگی پیدا کردهاید، لطفاً تلاش کنید با تنظیم سطح گزارش روی trace و هدایت جریان خطای استاندارد به یک فایل، آن را بازتولید کنید. سپس آن فایل را به یک issue در github یا به ایمیل پیوست نمایید. اگر مشکل متناوب و گاهبهگاه است، دو فایل لاگ پیوست کنید -- یکی با رفتار درست و دیگری با رفتار نادرست. اگر stalonetray را از مخزن بستهها نصب کردهاید، میتوانید باگ را در سیستم ردیابی باگ مربوط به همان توزیع نیز ثبت کنید..SH "نویسنده (AUTHOR)"
Roman Dubtsov
نکات (NOTES)
- 1.
- صفحه گیتهاب
| 06/04/2026 | stalonetray 1.5.0 |