XREFRESH(1) X Version 11 XREFRESH(1)

xrefresh - تازه‌سازی تمام یا بخشی از یک صفحه نمایش X

xrefresh [-option ...]

برنامه Xrefresh یک برنامه ساده برای X است که باعث بازترسیم تمام یا بخشی از صفحه نمایش شما می‌شود. این ابزار زمانی که پیام‌های سیستم صفحه نمایش شما را به هم ریخته باشند، مفید است. Xrefresh پنجره‌ای را روی ناحیه مورد نظر از صفحه نگاشت (map) کرده و سپس بلافاصله آن را برمی‌دارد (unmap)، که این امر موجب ارسال رویدادهای بازترسیم و تازه‌سازی به تمام برنامه‌ها می‌شود. به‌طور پیش‌فرض، پنجره‌ای بدون پس‌زمینه استفاده می‌شود که باعث می‌شود همه برنامه‌ها به شکلی “روان” مجدداً ترسیم شوند. با این حال، می‌توان از گزینه‌های مختلف برای تعیین این‌که به جای آن از یک پس‌زمینه یکدست (به هر رنگی) یا پس‌زمینه پنجره ریشه (root window) استفاده شود، بهره برد.

استفاده از یک پس‌زمینه سفید. صفحه نمایش تنها به نظر می‌رسد که به سرعت چشمک می‌زند و سپس دوباره ترسیم می‌شود.
استفاده از یک پس‌زمینه سیاه. این حالت ممکن است تا حدی گیج‌کننده باشد زیرا برای لحظه‌ای همه‌چیز سیاه می‌شود.
استفاده از یک پس‌زمینه یکدست با رنگ مشخص‌شده. رنگ سبز (green) را امتحان کنید.
استفاده از پس‌زمینه پنجره ریشه (root window).
این حالت پیش‌فرض است. تمام پنجره‌ها به سادگی دوباره ترسیم می‌شوند.
بخشی از صفحه نمایش را که باید بازترسیم شود مشخص می‌کند؛ ببینید: X(7).
این آرگومان به شما امکان می‌دهد کارساز و صفحه نمایش را جهت تازه‌سازی مشخص کنید؛ ببینید: X(7).
به میزان ms میلی‌ثانیه بین نگاشت (map) و برداشتن (unmap) پنجره درنگ می‌کند. این گزینه می‌تواند برای صفحه‌نمایش‌هایی با زمان پاسخ‌دهی کند، مانند نمایشگرهای جوهر الکترونیک (e-ink)، مفید باشد. مقدار پیش‌فرض 0 میلی‌ثانیه است.
این آرگومان گزینه‌های برنامه را چاپ کرده و خارج می‌شود.
این آرگومان نسخه برنامه را چاپ کرده و خارج می‌شود.

برنامه xrefresh برای خواندن مقادیر پیش‌فرض از روال XGetDefault(3) استفاده می‌کند، بنابراین نام منابع آن همگی با حروف بزرگ نوشته می‌شوند.

تعیین می‌کند که از چه نوع پس‌زمینه‌ای برای پنجره استفاده شود.
ناحیه مورد نظر برای تازه‌سازی را تعیین می‌کند. چندان کاربردی نیست.

برای دریافت میزبان و شماره نمایشگر پیش‌فرض استفاده می‌شود.

X(7)

این برنامه باید فقط یک نوع پیش‌فرض برای پس‌زمینه داشته باشد.

Jim Gettys, Digital Equipment Corp., MIT Project Athena

2025-05-31 xrefresh 1.1.1