'\" t ...\" uil.sgm /main/12 1996/09/08 21:43:44 rws $ .de P! .fl \!!1 setgray .fl \\&.\" .fl \!!0 setgray .fl \" force out current output buffer \!!save /psv exch def currentpoint translate 0 0 moveto \!!/showpage{}def .fl \" prolog .sy sed -e 's/^/!/' \\$1\" bring in postscript file \!!psv restore . .de pF .ie \\*(f1 .ds f1 \\n(.f .el .ie \\*(f2 .ds f2 \\n(.f .el .ie \\*(f3 .ds f3 \\n(.f .el .ie \\*(f4 .ds f4 \\n(.f .el .tm ? font overflow .ft \\$1 .. .de fP .ie !\\*(f4 \{\ . ft \\*(f4 . ds f4\" ' br \} .el .ie !\\*(f3 \{\ . ft \\*(f3 . ds f3\" ' br \} .el .ie !\\*(f2 \{\ . ft \\*(f2 . ds f2\" ' br \} .el .ie !\\*(f1 \{\ . ft \\*(f1 . ds f1\" ' br \} .el .tm ? font underflow .. .ds f1\" .ds f2\" .ds f3\" .ds f4\" .ta 8n 16n 24n 32n 40n 48n 56n 64n 72n .TH "uil" "user cmd" .SH "نام (NAME)" uil \- کامپایلر زبان رابط کاربری .iX "user interface language" .iX "user interface language" "compiler" .iX "uil" .iX "uil" "compiler" .SH "خلاصه دستور (SYNOPSIS)" .PP \fBuil\fP [\fIoptions\fP ] [\fIfile\fP] .SH "توضیحات (DESCRIPTION)" .PP دستور \fBuil\fP کامپایلر UIL را فراخوانی می‌کند\&. زبان رابط کاربری (UIL یا User Interface Language) یک زبان توصیفی برای تعیین وضعیت اولیه رابط کاربری در یک برنامه کاربردی Motif است\&. این توصیف، اشیای استفاده‌شده در رابط کاربری (منوها، جعبه‌های گفتگو، برچسب‌ها، دکمه‌های فشاری و غیره) را تشریح کرده و روال‌هایی را که باید هنگام تغییر وضعیت رابط کاربری در اثر تعامل کاربر فراخوانی شوند، مشخص می‌کند\&. .IP "\fIfile\fP" 10 فایلی را که باید توسط کامپایلر UIL کامپایل شود مشخص می‌کند\&. .IP "\fIoptions\fP" 10 یک یا چند مورد از گزینه‌های زیر را مشخص می‌کند: .RS .IP "\fB\-I\fP\fIpathname\fP" 10 این گزینه باعث می‌شود در صورتی که فایل‌های ضمیمه‌شده (include) در مسیرهایی که پیش‌تر جستجو شده‌اند یافت نشوند، کامپایلر دایرکتوری مشخص‌شده را جستجو کند\&. این گزینه را همراه با مسیر، بدون هیچ فاصله اضافی مشخص کنید\&. .IP "\fB\-m\fP" 10 کد ماشین فهرست می‌شود\&. این گزینه به کامپایلر دستور می‌دهد شرحی از رکوردهایی را که به پایگاه‌داده رابط کاربری (UID) اضافه کرده است، در فایل فهرست (listing) قرار دهد\&. این کار به تفکیک و یافتن خطاها کمک می‌کند\&. حالت پیش‌فرض بدون درج کد ماشین است\&. .IP "\fB\-o\ \fP\fIfile\fP" 10 .iX "user interface database" .iX "uid file" به کامپایلر دستور می‌دهد یک UID تولید کند\&. به‌طور پیش‌فرض، UIL فایلی با نام \fBa\&.uid\fP تولید می‌کند\&. شناسه \fIfile\fP نام فایل را برای UID مشخص می‌کند\&. اگر کامپایلر هرگونه خطایی با درجه خطر خطا (error) یا بحرانی (severe) صادر کند، هیچ UIDای تولید نخواهد شد\&. فایل‌های UID تنها میان معماری‌های ماشینی با اندازه یکسان قابل‌حمل (portable) هستند\&. .IP "\fB\-s\fP" 10 به کامپایلر دستور می‌دهد تا پیش از کامپایل هر فایلی، لوکال (locale) را تنظیم کند\&. لوکال به شیوه‌ای وابسته به پیاده‌سازی سیستم تنظیم می‌شود\&. در سیستم‌های مبتنی بر ANSI C، لوکال معمولاً با فراخوانی تابع setlocale(\fBLC_ALL, ""\fP) تنظیم می‌شود\&. اگر این گزینه مشخص نشود، کامپایلر لوکال را تنظیم نمی‌کند\&. .IP "\fB\-v\ \fP\fIfile\fP" 10 به کامپایلر دستور می‌دهد یک فایل فهرست (listing) تولید کند\&. شناسه \fIfile\fP نام فایل فهرست را مشخص می‌کند\&. اگر گزینه \fB\-v\fP وارد نشود، هیچ فایلی توسط کامپایلر تولید نخواهد شد\&. حالت پیش‌فرض بدون تولید فایل فهرست است\&. .IP "\fB\-w\fP" 10 مشخص می‌کند که کامپایلر تمامی پیام‌های هشدار و اطلاعیه‌ای را نادیده بگیرد (سرکوب کند)\&. اگر این گزینه وارد نشود، تمامی پیام‌ها صرف‌نظر از درجه اهمیتشان تولید می‌شوند\&. .IP "\fB\-wmd\ \fP\fIfile\fP" 10 یک فایل باینری توصیف فرازبان ویجت (WML) را مشخص می‌کند تا به جای توصیف پیش‌فرض WML مورد استفاده قرار گیرد\&. .RE .SH "اطلاعات مرتبط (RELATED INFORMATION)" .PP \fBX\fP(1) و \fBUil\fP(3)\&. ...\" created by instant / docbook-to-man, Sun 22 Dec 1996, 20:16