کادر گفتگوی آیتم نوار ابزار سفارشی ویرایش

کادر گفتگوی آیتم نوار ابزار سفارشی ویرایش

کادر گفتگوی آیتم نوار ابزار سفارشی ویرایش
راه های مختلفی برای افزودن یک دکمه سفارشی یا دکمه جابجایی به یک شی نوار ابزار، برای یک جدول یا برای یک شی گرافیکی وجود دارد. برای ایجاد یک آیتم دکمه یا تغییر آیتم دکمه و باز کردن کادر محاوره ای Edit Custom Toolbar Item برای تعریف آن، از یکی از مراحل زیر استفاده کنید. کادر محاوره ای Edit Custom Toolbar Item تنظیمات و ابزارهایی را برای ایجاد یک دکمه سفارشی یا دکمه جابجایی با دستور یا روش مرتبط برای اجرا فراهم می کند.
برای یک شی نوار ابزار ، روی Add Item ( ) یا Add Toggle ( ) در زیر جدول موارد در قسمت Toolbar Item کلیک کنید، یا روی نوار ابزار در پنجره Form کلیک راست کرده و Add Item ( ) یا Add Toggle را انتخاب کنید ( ) را انتخاب کنید. . همچنین می‌توانید با کلیک راست روی دکمه نوار ابزار سفارشی یا دکمه جابجایی در پنجره تنظیمات شی نوار ابزار و انتخاب ویرایش ، آن را باز کنید.
برای یک شی جدول ، روی دکمه Add Toolbar Item ( ) در بخش Toolbar پنجره تنظیمات کلیک کنید. سپس، در کادر محاوره ای موارد نوار ابزار ، روی دکمه Custom Item یا دکمه Custom Toggle Item کلیک کنید تا کادر گفتگوی Edit Custom Toolbar Item باز شود . همچنین می‌توانید با کلیک راست روی دکمه نوار ابزار سفارشی یا دکمه جابجایی در پنجره تنظیمات شی جدول و انتخاب ویرایش ، آن را باز کنید.
برای یک شی Graphics ، روی Add Item ( ) یا Add Toggle ( در پایین بخش Toolbar در پنجره تنظیمات کلیک کنید . همچنین می توانید با کلیک راست روی دکمه نوار ابزار سفارشی یا دکمه جابجایی در پنجره تنظیمات شی Graphics آن را باز کنید. و ویرایش را انتخاب کنید.
کادر محاوره ای Edit Custom Toolbar Item شامل صفحات زیر است:
عمومی
در قسمت Name ، نام دکمه نوار ابزاری را که برای ارجاع به آن استفاده می کنید، تایپ کنید.
در قسمت Text ، متنی را که به صورت برچسب روی دکمه ظاهر می شود تایپ کنید.
از لیست نمادها ، هیچ آیکونی را برای هیچ نمادی انتخاب کنید یا نمادی را از فایل‌های تصویر موجود انتخاب کنید. برای مرور و انتخاب یک تصویر برای استفاده به عنوان نماد، روی دکمه Add Image to Library و Use Here ( ) کلیک کنید. روی دکمه Export ( ) کلیک کنید تا نماد به عنوان یک فایل تصویر ذخیره شود. اگر از نماد و برچسب متنی استفاده می کنید، مورد نوار ابزار هم نماد و هم برچسب را در بر می گیرد.
از لیست نمادهای انتخاب شده ، نمادی را انتخاب کنید که برای نشان دادن وضعیت انتخابی مورد استفاده می شود، از فهرست نمادها ، که شامل همه تصاویر در کتابخانه تصاویر است، یا روی دکمه افزودن تصویر به کتابخانه و استفاده از اینجا کلیک کنید ( ) برای پیدا کردن یک تصویر برای استفاده در سیستم فایل. سپس آن تصویر به بخشی از کتابخانه Images تبدیل می شود و به عنوان نمادی برای استفاده در مورد تغییر انتخاب می شود. برای نمایش فقط متن، هیچکدام را از لیست نمادها انتخاب کنید. روی دکمه Export ( ) کلیک کنید تا تصویر به سیستم فایل صادر شود (مثلاً برای استفاده در برنامه دیگری). پیش فرضتنظیم از نماد یکسانی برای حالت انتخاب شده و عدم انتخاب استفاده می کند.
در قسمت راهنمای ابزار ، یک متن توضیحی را وارد کنید که به عنوان راهنمای ابزار دکمه یا دکمه جابجایی ظاهر می شود. در کادر محاوره ای موارد نوار ابزار، اگر برچسب متنی خالی باشد، دکمه اضافه شده همراه با راهنمای ابزار ظاهر می شود.
برای افزودن میانبر صفحه کلید، فیلد میانبر صفحه کلید را فعال کنید و سپس میانبر صفحه کلید را روی صفحه کلید تایپ کنید:
شما باید از یک اصلاح کننده در میانبر صفحه کلید استفاده کنید، نه فقط یک حرف ساده (مثلا CTRL+SHIFT+D). میانبر می تواند شامل کلید Ctrl (CTRL)، کلید Alt (ALT) و کلید Shift (SHIFT) باشد. توجه داشته باشید که کلید Ctrl در macOS به عنوان Command تفسیر می شود. از استفاده از کلیدهای زیر در میانبر خود اجتناب کنید:
Backspace، زیرا می توان از آن برای پاک کردن میانبر استفاده کرد
حذف کنید، زیرا می توان از آن برای پاک کردن میانبر استفاده کرد
در رفتن
Alt به تنهایی (برای جلوگیری از درگیری با میانبرهای منوی فایل)
 
امکان نادیده گرفتن سایر میانبرهای صفحه کلید وجود دارد، بنابراین هنگام انتخاب ترکیب کلیدهای میانبر برای استفاده مراقب باشید.
منبع
 
صفحه منبع فقط برای دکمه های جابجایی نوار ابزار در دسترس است.
در اینجا منبع وضعیت یک دکمه جابجایی در نوار ابزار را مشخص می‌کنید. منبع می تواند رشته یا متغیر بولی باشد که در زیر Declarations ایجاد می شود ، که از درخت انتخاب می کنید و سپس روی دکمه Use as Source ( ) کلیک می کنید. همچنین، Enter را فشار دهید، دوبار کلیک کنید، یا روی گره راست کلیک کنید و استفاده به عنوان منبع را انتخاب کنید تا آن را به عنوان منبع انتخابی اضافه کنید. همچنین می توانید روی دکمه Create New Declaration and Use It as Source ( ) یا Create New Form Declaration and Use It as Source ( ) در زیر فهرست منبع کلیک کنید تا یک اعلان متغیر جهانی جدید یا محلی (به شکل) ایجاد کنید. مورد نوار ابزار و استفاده از آن به عنوان منبع. اعلامیه ایجاد و استفادهکادر محاوره ای باز می شود تا بتوانید نوع داده منبع (در صورت وجود)، نام و مقدار اولیه آن (در صورت وجود) را انتخاب کنید. نام نمی تواند با هیچ اعلان متغیر موجود در تضاد باشد. وقتی منبعی را مشخص کردید، از این تنظیمات برای تعریف وضعیت اولیه آن استفاده کنید:
از فهرست مقدار اولیه ، از منبع داده (پیش‌فرض) را انتخاب کنید تا از مقدار اولیه منبع داده استفاده کنید، یا مقدار سفارشی را برای تعریف وضعیت اولیه با استفاده از فهرست وضعیت اولیه انتخاب کنید: انتخاب شده (پیش‌فرض) یا پاک شده (مقدار ) را انتخاب کنید. برای انتخاب روشن است ؛ برای پاک شده، خاموش است ).
دستورات برای اجرا را انتخاب کنید
این بخش شامل یک درخت با نمای فیلتر شده درخت در پنجره Application Builder است. گره ها یا از یک فرمان پشتیبانی می کنند یا فرزندانی دارند که این کار را انجام می دهند. هنگامی که گره ای را انتخاب می کنید که از یک یا چند دستور پشتیبانی می کند، دکمه های نوار ابزار فرمان مربوطه در نوار ابزار زیر درخت فعال می شوند. همچنین می توانید برای دریافت لیستی از دستورات موجود برای آن گره خاص، روی یک گره کلیک راست کنید. هنگامی که روی یک فرمان با یک گره انتخاب شده کلیک کردید (یا Enter را فشار دهید یا برای افزودن دستوری با دستور پیش فرض آن مانند Run ، Plot یا Set Value ، دوبار کلیک کنید )، دستور و گره در آخرین ردیف جدول زیر ظاهر می شوند. درخت این جدول شامل تمام گره هایی است که اجرا می شوند و می توانید دستورات را با استفاده از نوار ابزار زیر جدول حذف و جابجا کنید.
در شاخه Model ، تمام گره هایی که نوعی مقدار داده را نشان می دهند، مانند پارامتری در زیر گره Parameters ، از دستور Set Value پشتیبانی می کنند . هنگام اضافه کردن یک دستور Set Value به جدول، ستون سوم، Arguments ، فعال می شود. در این ستون مقدار مورد نظر را تایپ می کنید. برای داده‌هایی که آرایه‌ها را نشان می‌دهند، برای وارد کردن عناصر آرایه از پرانتز و کاما استفاده کنید. برای مثال، {1، 2، 3} را وارد کنید تا یک آرایه سه عنصری با مقادیر 1، 2، و 3 تنظیم کنید . برای جزئیات بیشتر در مورد نحوه وارد کردن آرایه ها و ماتریس ها، به گره رشته آرایه 1D مراجعه کنید. برای گره هایی که نشان دهنده یک وارد کردن فایل هستند، مانند یک گره نام فایل در زیر یکگره تابع درون یابی ، دستور Import File در دسترس است.
درخت علاوه بر شاخه Model شامل تعدادی شاخه از درخت برنامه است :
شاخه Forms : گره‌های فرم از دستورات Show پشتیبانی می‌کنند که فرم را به عنوان فرم اصلی برنامه تنظیم می‌کند (یعنی محتوای پنجره برنامه این فرم خواهد بود) و Show as Dialog که فرم را به عنوان یک فرم نمایش می‌دهد. پنجره گفتگوی جداگانه
شاخه دستورات رابط کاربری گرافیکی : دستورات زیر این شاخه در سه زیر شاخه دسته بندی می شوند:
دستورات فایل : شامل Save Application (برای ذخیره برنامه تحت نام فعلی) می شود. Save Application As (برای باز کردن گفتگوی مرورگر فایل که به کاربر اجازه می دهد برنامه را در مکان مناسب ذخیره کند). ذخیره برنامه در سرور ذخیره برنامه در سرور به عنوان ; باز کردن فایل (برای باز کردن یک منبع فایل برنامه که با استفاده از یک مسیر URI معتبر درستون Arguments مشخص شده است)؛ Save File As (به طور مشابه، برای اینکه کاربر بتواند فایل را با نام مشخص شده درستون Arguments ذخیره کند). و Exit Application (برای بستن برنامه در حال اجرا). اگر برنامه بر روی سرور COMSOL اجرا شود،دستورات Save Application on Server و Save Application on Server As وضعیت فعلی را به عنوان یک برنامه جدید در COMSOL Server Application Library ذخیره می کند.
دستورات گرافیکی : در اینجا دستورات Zoom Extents ، Zoom to Selection ، Reset Current View ، Scene Light ، Environment Reflections ، Show Skybox ، Rotate Environment ، Transparency ، Print ، Select All ، Clear Selection ، Show Selection Colors و Show Material Color و بافت . برای همه دستورات گرافیکی، نام شی Graphics را که می‌خواهید دستور را به عنوان آرگومان اعمال کنید، اضافه کنید.
دستورات مدل : در اینجا دستورات Clear All Solutions و Clear All Meshes را پیدا می کنید .
برای افزودن دستور Run روی هر یک از گره های بالا دوبار کلیک کنید یا راست کلیک کنید .
شاخه Declarations : این شاخه شامل هر گونه اعلان متغیری است که شما در شاخه Declarations در پنجره Application Builder اضافه کرده اید که بر اساس نوع گروه بندی شده اند. آنها مانند پارامترها از دستور Set Value پشتیبانی می کنند .
شاخه Form Declarations : این شاخه شامل هر اعلان متغیری است که شما در شاخه Declarations تحت گره فعلی Form اضافه کرده اید. آنها مانند پارامترها از دستور Set Value پشتیبانی می کنند .
شاخه Methods : گره های متد از دستور Run پشتیبانی می کنند .
شاخه Form Methods : گره های متد در زیر گره فرم فعلی از دستور Run پشتیبانی می کنند .
شاخه Libraries : در بخش Sounds ، می‌توانید بین فایل‌های صوتی برای پخش در یک دنباله دستور انتخاب کنید.
هنگامی که روی یکی از دکمه های زیر درخت کلیک می کنید، دستور انتخاب شده در حال حاضر در ستون Command در جدول زیر ظاهر می شود. همچنین ستون‌های Icon و Arguments وجود دارد که می‌توانید هر آرگومان قابل‌اجرای را که دستور استفاده می‌کند وارد کنید.
روی دکمه نوار ابزار تبدیل به روش ( ) کلیک کنید و تبدیل به روش یا تبدیل به روش فرم را انتخاب کنید تا کل لیست دستورات جدول را به یک متد جهانی یا فرمی که حاوی کد معادل است تبدیل کنید. پس از این عملیات، لیست دستورات تنها شامل یک عملیات Run در متد ایجاد شده است. وقتی روشی را در زیر Command انتخاب می‌کنید یا دقیقاً یک روش در لیست وجود دارد، می‌توانید با کلیک کردن روی دکمه Go to Method ( ) به پنجره ویرایشگر آن متد بروید. برای اطلاعات در مورد دکمه Edit Argument ( )، رجوع کنیدویرایش مقادیر اولیه و آرگومان ها در اعلان ها و توالی دستورات . از دکمه های Move Up ( Move Down () و Delete () نوار ابزار برای سازماندهی و حذف دستورات از لیست (و حذف روش محلی، در صورت حذف) استفاده کنید.
روی OK کلیک کنید تا کادر محاوره ای Edit Custom Toolbar Item را ببندید و دکمه را به نوار ابزار اضافه کنید.