ورودی های کاربر و اجزای رابط کاربری گرافیکی

ورودی های کاربر و اجزای رابط کاربری گرافیکی

ورودی های کاربر و اجزای رابط کاربری گرافیکی
تنظیمات زیر بخش Declaration اغلب تعیین می‌کنند که وقتی ورودی کاربر قابل مشاهده است، چه جزء GUI را می‌بینید.
 
از این بخش در ترکیب با ویژگی های توضیح داده شده در بخش ورودی های کاربر استفاده کنید .
ورودی های تک آرایه
جدول زیر رفتار ورودی های تک آرایه را خلاصه می کند (گزینه نوع آرایه روی Single تنظیم شده است ).
 
بعد، ابعاد، اندازه
مقادیر مجاز
کامپوننت رابط کاربری گرافیکی
اسکالر یا 1×1
هر
فیلد (جعبه متنی)
اسکالر یا 1×1
از لیست
جعبه ترکیبی
وکتور (3×1)
قابل اجرا نیست
جدول با 1 تا 3 سطر، بسته به گزینه Vector component برای نمایش .
ماتریس (3×3)
قابل اجرا نیست
جدول با 1 تا 3 سطر و 1 تا 3 ستون، بسته به گزینه Matrix component برای نمایش . شما همچنین یک جعبه ترکیبی برای تقارن ماتریس دریافت می کنید.
بولی
قابل اجرا نیست
کادر را علامت بزنید. توجه داشته باشید که یک گره مخصوص برای ایجاد ورودی های بولی وجود دارد.
سفارشی
قابل اجرا نیست
جدول با سطرها و ستون هایی که ابعاد مشخص شده را نشان می دهد. اگر نشان دهنده یک ماتریس مربع است، می توانید یک تقارن را با گزینه Matrix Symmetry برای ماتریس مربع مشخص کنید .
تغییر پذیر
قابل اجرا نیست
جدول تک ستونی با امکان افزودن ردیف.
بسته به ابعاد ورودی، گزینه های مختلفی را در قسمت GUI Options دریافت می کنید . گزینه های موجود را در زیر می یابید:
در صورت غیر فعال بودن، ورودی کاربر را در رابط کاربری گرافیکی مخفی کنید . منطق کنترل کننده ورودی کاربر، غیرفعال بودن آن را تعیین می کند، مؤلفه رابط کاربری گرافیکی ورودی از طرح ناپدید می شود. اگر ورودی کاربر عضوی از گروه ورودی کاربر باشد که می تواند ناپدید شود، این کار ضروری نیست.
بدون توضیح نمایش داده شود . برچسب بالای مولفه GUI را حذف می کند.
نشان دادن هیچ نمادی نماد سمت چپ مولفه GUI را حذف می کند.
تقسیم کننده را بالای ورودی کاربر اضافه کنید . یک خط افقی در بالای مؤلفه رابط کاربری گرافیکی، احتمالاً با یک متن توصیفی قرار می دهد.
هیچ برچسب مختصاتی نشان داده نشود . برای بردارهای فضایی، به طور پیش فرض برچسب مختصات را در سمت چپ ترین ستون دریافت می کنید. با انتخاب این گزینه آن ستون حذف می شود.
اجزای برداری برای نمایش کنترل می کند که چه اجزایی از یک بردار فضایی را می خواهید در هندسه های غیر سه بعدی نمایش دهید. می‌توانید بین همه ، داخل هواپیما ، و خارج از هواپیما انتخاب کنید .
اجزای ماتریس برای نمایش مانند بالا اما برای ماتریس های فضایی.
تقارن ماتریس برای ماتریس مربع برای ماتریس های مربعی و غیر فضایی می توانید با این گزینه تقارن ماتریسی را اعمال کنید. انتخاب‌ها مورب ، متقارن ، ناهمسانگرد ، و متقارن، مورب ثابت هستند و سلول‌هایی را که کاربر می‌تواند ویرایش کند کنترل می‌کند. برای قطر ثابت، متقارن ، قطر روی مقادیر پیش‌فرض ثابت است و کاربر فقط می‌تواند عناصر خارج از مورب را ویرایش کند.
ورودی های دو آرایه
ورودی‌های دو آرایه برای طراحی اجزای رابط کاربری گرافیکی بسیار پیچیده‌تر هستند و برخی از ترکیب‌ها پشتیبانی نمی‌شوند. جدول زیر رفتار ورودی های آرایه دوگانه پشتیبانی شده را خلاصه می کند (گزینه نوع آرایه روی Double تنظیم شده است ).
 
کم نور بیرونی
تاریکی داخلی
مقادیر مجاز
کامپوننت رابط کاربری گرافیکی
وکتور (3×1)
اسکالر یا 1×1
هر
به صورت یک بردار تک آرایه رفتار می کند
وکتور (3×1)
اسکالر یا 1×1
از لیست
چندین جعبه ترکیبی زمانی که ورودی عضو یک گروه ورودی خاص است، به گزینه‌های GUI گروه ورودی کاربر مراجعه کنید . در غیر این صورت، به‌عنوان یک بردار تک آرایه با محدودیت‌هایی رفتار می‌کند که می‌توانید در سلول‌های جدول وارد کنید.
ماتریس (3×3)
اسکالر یا 1×1
هر
به صورت یک ماتریس تک آرایه رفتار می کند
وکتور (3×1)
بولی
قابل اجرا نیست
هنگامی که ورودی عضو یک گروه ورودی خاص است، چندین علامت علامت بزنید، به گزینه‌های GUI گروه ورودی کاربر مراجعه کنید . در غیر این صورت، به‌عنوان یک بردار تک آرایه با محدودیت‌هایی رفتار می‌کند که می‌توانید در سلول‌های جدول وارد کنید.
 
برای ورودی‌های دو آرایه، ممکن است هنگام استفاده از ترکیب پشتیبانی‌نشده با خطا مواجه شوید. در موقعیت های دیگر، به خصوص زمانی که بعد درونی یک اسکالر است، می توانید یک جزء را دریافت کنید، اما با یک رفتار غیر عملی. به عنوان مثال، زمانی که بعد بیرونی ثابت است اما غیرمقیاس است، بعد داخلی اسکالر است و مقادیر مجاز روی از لیست تنظیم می شود . سپس ورودی به‌عنوان نسخه تک آرایه عمل می‌کند، اما با محدودیت‌هایی در مورد آنچه می‌توانید در سلول‌های جدول وارد کنید.
گزینه‌های رابط کاربری گرافیکی کمتری برای ورودی‌های آرایه‌ای دوگانه وجود دارد، اما آن‌هایی که پشتیبانی می‌شوند با گزینه‌های ورودی‌های تک آرایه یکسان هستند.
 
ورودی کاربر