اضافه کردن کد مدل و اشیاء فرم

اضافه کردن کد مدل و اشیاء فرم

اضافه کردن کد مدل و اشیاء فرم
پنجره Editor Tools کدی را برای عملیات مدل معمولی (به عنوان مثال، تنظیم تمام خصوصیات غیر پیش‌فرض یک ویژگی) و گزینه‌هایی برای ایجاد اشیاء فرم قابل اجرا مربوط به عملیات مدل ارائه می‌کند.
ابزار ویرایشگر
هنگامی که با ویرایشگر روش کار می کنید، می توانید کد را در موقعیت مکان نما در پنجره ویرایشگر روش وارد کنید. روی یک گره درختی در پنجره Editor Tools کلیک راست کنید ، از میان اقدامات مربوط به آن گره در مدل را انتخاب کنید، یکی از دکمه های مربوطه را در زیر درخت کلیک کنید، یا دوبار کلیک کنید یا Enter را فشار دهید تا عمل بالا در گره درخت وارد شود. منوی زمینه
در نوار ابزار Editor Tools ، در صورت وجود روی Edit Node ( ) کلیک کنید تا یک گره ویرایشگر برای انتقال به پنجره تنظیمات یا یک پنجره ویرایشگر برای گره انتخاب شده باز شود. از منوهای نوار ابزار Collapse ( ) و Expand ( ) می توانید Collapse Selected یا Expand Selected را برای جمع کردن یا گسترش شاخه های درخت انتخاب شده انتخاب کنید (یا به ترتیب از کلیدهای تقسیم و ضرب صفحه کلید استفاده کنید)، Collapse Other را برای جمع کردن همه شاخه های درخت به جز موارد انتخاب شده، یا Collapse All یا Expand All برای جمع کردن یا گسترش همه شاخه های درخت.
شکل 4-6: از منوی زمینه برای درج کد در روش فعلی استفاده کنید.
اقدامات زیر در ویرایشگر روش موجود است (همه اقدامات برای همه گره ها قابل اجرا نیستند):
دریافت ()، برای درج کد برای دریافت مقدار پارامتر، ویژگی یا نام فایل (به عنوان مثال model.param().get(“w”) یا model.component(“comp1”).geom(“geom1” ).feature(“r1”).getDouble(“rot”)) یا برای درج ارجاع به ویژگی (برای مثال model.geom(“geom1”).feature(“r1”)) .
تنظیم () برای درج کد برای تنظیم مقدار پارامتر، ویژگی یا نام فایل (به عنوان مثال model.param().set(“w”, 0); یا model.component(“comp1”).geom( “geom1”).feature(“r1”).set(“rot”، “0”); ).
تنظیم همه () برای درج کد برای تنظیم تمام خصوصیات غیر پیش فرض یک ویژگی.
ایجاد () برای درج کد برای ایجاد ویژگی (به عنوان مثال model.component(“comp1”).geom(“geom1”).create(“r1”, “Rectangle”); ).
برای درج کد برای اجرای ویژگی (به عنوان مثال model.sol(“sol1”).run(); ) راکنید.
فعال کردن () یا غیرفعال کردن () برای درج کد برای فعال یا غیرفعال کردن ویژگی (به عنوان مثالmodel.component (“comp1”).geom(“geom1”).feature(“r1”).active(true); آن ویژگی را فعال کنید).
ویرایش گره ()، برای انتخاب آن گره در زیر شاخه Model در پنجره Application Builder دسکتاپ اصلی و پنجره تنظیمات آن رابرای ویرایش باز کنید. همچنین می توانید روی دکمه Edit Node () در بالای پنجره Editor Tools کلیک کنید.
ابزار ویرایشگر فرم
هنگامی که در یک ویرایشگر فرم کار می کنید، می توانید اشیاء فرم مربوط به یک عمل یا نمایش یک آیتم انتخاب شده را در درخت وارد کنید. روی یک گره درختی کلیک راست کرده و از میان اشیاء فرم های مختلف یا مجموعه ای از اشیاء فرم، یکی از دکمه های مربوطه را در زیر درخت کلیک کنید، یا برای درج گزینه بالا در منوی زمینه گره درختی، دوبار کلیک کنید.
اقدامات زیر در ویرایشگر فرم موجود است (همه اقدامات برای همه گره ها قابل اجرا نیستند):
ورودی ()، برای درج یک برچسب متن، فیلد ورودی و (در صورت وجود) شی واحد برای نمایش نام و یک فیلد ورودی برای پارامتر مدل یا یک متغیر در زیر Declarations.
خروجی ()، برای درج یک برچسب متن و شیء نمایش داده برای نمایش نام و مقدار پارامتر یا متغیر مدل، یا برای یک متغیر در زیر اعلان‌ها.
Graphics ()، برای درج یک شی Graphics برای یک گروه نمودار، هندسه یا مش.
دکمه ()، برای درج یک شی Button برای یک فایل یا دستور view یا ایجاد یک گزارش، برای مثال.