حالت شبکه

حالت شبکه

حالت شبکه
COMSOL Multiphysics هنگام ایجاد رابط کاربری برای برنامه در حال اجرا از یک شبکه استفاده می کند. در حالت گرید، می‌توانید شبکه را ویرایش کنید و اشیاء فرم را در موقعیت‌هایی که می‌خواهید در شبکه قرار دهید تا طرح مورد نظر را به دست آورید.
شکل 3-1: نمونه ای از یک شبکه با اشیاء فرم. سلول های شبکه می توانند در چندین ردیف و ستون قرار بگیرند. به عنوان مثال، سلول در آخرین سطر با کادر فهرست بر روی هر سه ستون قرار دارد.
افزودن و انتخاب اشیاء فرم
برای افزودن یک شی فرم جدید، ابتدا یک سلول خالی در شبکه انتخاب کنید. سپس شی را از پالتی انتخاب کنید که با کلیک بر روی دکمه Insert Object در نوار ابزار Form ribbon باز می شود (برای جزئیات بیشتر در مورد اشیاء فرم موجود به The Form Objects مراجعه کنید). شی جدید در سلول وارد می شود، یا اگر سلولی انتخاب نشده باشد، در اولین سلول خالی قرار می گیرد. اگر سلول خالی وجود نداشته باشد، نرم افزار یک ردیف جدید اضافه می کند و شی فرم را در خانه اول آن ردیف قرار می دهد.
هنگامی که یک شی فرم را اضافه می کنید، انتخاب می شود. برای انتخاب یک شی فرم دیگر یا سلول خالی، روی آن کلیک کنید. با استفاده از Ctrl-click می توانید چندین اشیا و سلول های فرم را انتخاب کنید. همچنین می‌توانید یک کادر را برای انتخاب چندین شیء و سلول در فرم بکشید. کشیدن کادر برای انتخاب سلول‌ها زمانی کار می‌کند که شروع به کشیدن در یک سلول خالی یا خارج از شبکه می‌کنید.
کپی کردن، کپی کردن، برش و حذف اشیاء فرم
برای همه اشیای فرمی که اضافه کرده‌اید، می‌توانید روی سلول هر شی فرم، گروهی از سلول‌ها، یا کل ستون یا ردیف کلیک راست کنید تا منوی زمینه با اعمال زیر باز شود:
برش ()، برای برش (حذف) شی فرم از فرم و ذخیره آن تا بتوانید آن را بچسبانید. همچنین می توانید از Ctrl+X استفاده کنید.
کپی ()، برای ایجاد یک کپی از اشیاء فرم. همچنین می توانید از Ctrl+C استفاده کنید.
Duplicate ()، برای ایجاد یک کپی از اشیاء فرم که مستقیماً در فرم ظاهر می شود.
حذف ، برای حذف اشیاء فرم. همچنین می توانید برای حذف اشیاء فرم، Delete را فشار دهید.
تنظیمات ()، برای باز کردن پنجره تنظیمات برای یک شی فرم، یا یک پنجره تنظیمات برای ویژگی های رایج اگر چندین شی را انتخاب کرده باشید.
راهنما ()، برای باز کردن پنجره راهنما و نمایش اطلاعات مربوط به فرم یا شی فرم، در صورت لزوم.
برای اشیاء فرمی که از روش‌هایی پشتیبانی می‌کنند که روی یک تغییر داده اجرا می‌شوند، برای مثال، منوی زمینه همچنین شامل ایجاد روش محلی برای ایجاد یک متد محلی، یا ویرایش روش محلی یا روش ویرایش برای باز کردن یک روش محلی موجود یا روش دیگری در پنجره ویرایشگر است. .
اگر روی بوم پنجره فرم راست کلیک کنید ، منوی زمینه شامل این اقدامات اضافی است:
پیش نمایش فرم ()، برای راه اندازی یک پنجره برنامه برای پیش نمایش محتویات فرم.
دکمه چسباندن ()، به عنوان مثال، برای چسباندن یک شی فرم (یک دکمه در این مورد) که کپی یا برش داده اید. همچنین می توانید از Ctrl+V استفاده کنید.
با استفاده از کلیدهای جهت دار، می توانید سلول های شبکه را طی کنید و هر بار یک شی را انتخاب کنید. همچنین می توانید با فشار دادن کلید Shift در حین پیمایش با کلیدهای جهت دار، چندین سلول را انتخاب کنید.
حرکت یک شی فرم
با کشیدن و رها کردن اشیاء فرم می توانید آنها را به سلول دیگری منتقل کنید. برای انتخاب شی فرم در سلول، روی یک سلول کلیک کنید. سپس شی را بکشید و روی سلولی که می خواهید در آن قرار دهید رها کنید. اگر سلولی که شی فرم را در آن رها می کنید توسط یک شی دیگر اشغال شده باشد، آن شی به سلولی که توسط جسمی که کشیده اید خالی شده است منتقل می شود. این باعث می شود که مکان بین دو شیء شکل به راحتی تغییر کند.
تنظیمات سطر و ستون
شما می توانید اندازه سطرها و ستون ها را به سه روش کنترل کنید. برای انتخاب روش کنترل آن برای یک سطر یا ستون، ابتدا سطر یا ستون را با کلیک کردن روی سرصفحه سمت چپ یا بالای شبکه انتخاب کنید. تصویر زیر یک ستون انتخاب شده را نشان می دهد.
شکل 3-2: انتخاب یک ستون با استفاده از حالت طرح بندی شبکه.
برای تغییر نحوه کنترل عرض ستون، از منوی تنظیمات ستون ( ) در نوار ابزار نوار فرم استفاده کنید. همین منو هنگام انتخاب یک ستون در پنجره فرم و به عنوان زیر منوی ستون زمانی که یک یا چند سلول را انتخاب می کنید و سپس کلیک راست می کنید، موجود است. گزینه های ذیل در دسترس هستند:
ستون ( ) را متناسب کنید تا عرض آن برابر با عریض ترین شی در ستون باشد.
Grow Column ()، برای تغییر عرض ستون با تغییر عرض ظرف شبکه. ظرف می تواند پنجره ای باشد که در آن فرم استفاده می شود یا یک ستون در فرم مادر. اجازه دادن به یک یا چند ستون بزرگتر راه خوبی برای ایجاد یک رابط کاربری است که اندازه آن را متناسب با فضای موجود تنظیم می کند.
ثابت ستون ()، برای تنظیم عرض ستون به یک عدد دقیق. عرض را می توان با کشیدن جداکننده ستون در هدر ستون تنظیم کرد. هنگام استفاده از این گزینه، مطمئن شوید که همه چیز در ستون با فضای موجود مطابقت دارد. همچنین در نظر بگیرید که همه اشیا در همه کلاینت هایی که برنامه ممکن است روی آنها اجرا شود، اندازه یکسانی ندارند.
به طور مشابه، برای تغییر نحوه کنترل ارتفاع یک ردیف، از منوی تنظیمات ردیف ( ) در نوار ابزار نوار فرم استفاده کنید. همین منو هنگام انتخاب یک ردیف در پنجره فرم و به عنوان زیر منوی ردیف زمانی که یک یا چند سلول را انتخاب می کنید و سپس کلیک راست می کنید در دسترس است. گزینه های ذیل در دسترس هستند:
ردیف ()، را برای ایجاد ارتفاع برابر با بالاترین جسم در ردیف قرار دهید.
Grow Row ()، برای تغییر ارتفاع ردیف با تغییر ارتفاع ظرف شبکه. ظرف می تواند پنجره ای باشد که در آن فرم استفاده می شود یا یک ردیف در یک فرم والد.
ثابت ردیف ()، برای تنظیم ارتفاع ردیف به یک عدد دقیق. ارتفاع را می توان با کشیدن جداکننده ردیف در هدر ردیف تنظیم کرد. هنگام استفاده از این گزینه، مطمئن شوید که همه چیز در ردیف با فضای موجود مطابقت دارد. همچنین در نظر بگیرید که همه اشیا در همه کلاینت هایی که برنامه ممکن است روی آنها اجرا شود، اندازه یکسانی ندارند.
هدرها تنظیمات سطر و ستون را نشان می‌دهند: وقتی از Grow Row استفاده می‌کنید، سرصفحه دارای نماد فلشی مانند ستون میانی در شکل 3-2 است. هنگامی که از ردیف ثابت استفاده می کنید، اندازه در هدر نشان داده شده است (در ستون سمت راست در شکل 3-2 نشان داده شده است ).
درج و حذف سطرها و ستون ها
هنگامی که یک سطر یا ستون را انتخاب کردید، می توانید از منوی درج ( )، در بخش Grid نوار ابزار نوار فرم یا در منوی زمینه هنگام کلیک راست روی یک سطر یا ستون انتخاب شده، برای درج سطرها یا ستون ها استفاده کنید. از میان گزینه های زیر انتخاب کنید:
Insert Above ()، برای درج یک ردیف جدید در بالای ردیف انتخاب شده.
در زیر ()، برای درج یک ردیف جدید در زیر ردیف انتخاب شده قرار دهید.
برای درج یک ستون جدید در سمت چپ ستون انتخابی، سمت چپ (
Insert Right ()، برای درج یک ستون جدید در سمت راست ستون انتخاب شده.
همچنین می توانید از منوی حذف ( ) برای حذف سطرها یا ستون ها استفاده کنید:
برای حذف ردیف های انتخاب شده از فرم، ردیف ( ) را حذف کنید .
برای حذف ستون های انتخاب شده از فرم، ستون ( ) را حذف کنید .
هنگام کلیک راست روی یک سطر یا ستون انتخابی، دستور حذف قابل اجرا نیز در منوی زمینه موجود است.
تراز کردن اشیاء فرم
می‌توانید با استفاده از ابزارهای موجود در منوی Align ( ) در بخش Grid نوار ابزار Form ribbon تراز اشیاء فرم را در سلول‌ها تنظیم کنید. هنگامی که یک یا چند سلول را انتخاب می کنید و سپس کلیک راست می کنید، همین منو به عنوان یک زیر منوی Align نیز موجود است. برای تغییر تراز، ابتدا سلول ها را با اشیاء فرمی که می خواهید تراز کنید انتخاب کنید، سپس یکی از گزینه های تراز زیر را انتخاب کنید:
به صورت افقی () را پر کنید تا اشیاء فرم تمام فضای موجود در ستون را اشغال کنند. عرض تخصیص یافته شی فرم هنگام پر کردن در نظر گرفته نمی شود. در عوض، ستون اندازه را می دهد.
تراز چپ ()، برای تراز چپ اشیاء فرم انتخاب شده در انتهای چپ سلول هایشان.
تراز کردن مرکز ()، برای وسط افقی اشیاء فرم انتخاب شده در سلول های آنها.
تراز راست ()، به راست، اشیاء فرم انتخاب شده را در انتهای سمت راست سلول هایشان تراز کنید.
به صورت عمودی () را پر کنید تا اشیاء فرم تمام فضای موجود در ردیف را اشغال کنند. ارتفاع تخصیص داده شده شی فرم هنگام پر کردن در نظر گرفته نمی شود. در عوض، ردیف اندازه را می دهد.
Align Top ()، برای تراز کردن اشیاء فرم انتخاب شده در انتهای بالای سلول های آنها.
وسط ( ) را تراز کنید تا اشیاء فرم انتخاب شده را در سلول هایشان به صورت عمودی در مرکز قرار دهید.
Align Bottom ()، به پایین، اشیاء فرم انتخاب شده را با انتهای پایین سلول های آنها تراز کنید.
تنظیم اندازه یک شی فرم
اندازه برخی از اشیاء فرم را می توان با کشیدن تغییر اندازه داد، اما اندازه همه اشیا را نمی توان تغییر داد. یک مثال برچسب‌ها است که اندازه آن توسط متن برچسب مشخص می‌شود.
برای تغییر اندازه یک شی فرم، ابتدا آن را با کلیک روی سلول دارای شی انتخاب کنید. تصویر زیر یک لیست باکس انتخاب شده را نشان می دهد.
شکل 3-3: یک کادر لیست انتخاب شده را می توان برای تغییر عرض و ارتفاع آن کشید.
پس از انتخاب، می‌توانید اندازه را با کشیدن دسته‌های سمت راست و پایین کادر فهرست تنظیم کنید. اگر شیء دارای تراز افقی باشد تا هنگام کشیدن به صورت افقی پر شود، تراز به چپ تغییر می کند. به طور مشابه، هنگام کشیدن به صورت عمودی، تراز به بالا تغییر می کند. به نظر می رسد که یک دستورالعمل آبی تراز کردن یک شی با سایر اشیاء به همان شکل را آسان تر می کند.
ادغام و تقسیم سلول ها
برای ایجاد یک شی فرم در چندین ردیف یا ستون، می توانید سلول ها را ادغام کنید. برای ادغام سلول ها، آنها را انتخاب کنید و سپس روی دکمه Merge Cells ( ) در بخش Grid نوار ابزار Form ribbon کلیک کنید. هنگام ادغام، حداکثر باید یک شی فرم در سلول هایی که باید ادغام شوند وجود داشته باشد زیرا سلول جدید فقط می تواند یک شی فرم داشته باشد.
معکوس ادغام سلول ها، تقسیم سلولی است که بیش از یک سطر یا ستون را شامل می شود. برای تقسیم یک سلول، آن را انتخاب کنید و سپس بر روی Split Cell ( ) در بخش Grid نوار ابزار Form ribbon کلیک کنید. اگر جسمی در سلول اصلی وجود داشته باشد، در سمت چپ بالای سلول های جدید قرار می گیرد.
استخراج یک فرم فرعی
اگر می خواهید یک ناحیه مستطیلی (یک زیرشبکه) را از یک فرم به یک فرم جدید استخراج کنید، بخشی از شبکه را که می خواهید استخراج کنید، کلیک راست کرده و Extract Subform ( ) را انتخاب کنید. همچنین می توانید روی دکمه Extract Subform در قسمت Grid نوار ابزار Form ribbon کلیک کنید. زیرشبکه استخراج شده با اشیاء فرم در آن قسمت از فرم اصلی، به شکل جدیدی ظاهر می شود و پنجره فرم مربوطه باز می شود. سلول ها در شکل اصلی به یک شی مرجع Form با اشاره به فرم جدید تبدیل می شوند.
تغییر اندازه شبکه و فرم
اگر حداقل یک سطر یا ستون قابل گسترش باشد، اندازه کل شبکه در یک فرم قابل تغییر است. از آنجایی که سطر یا ستون در حال رشد اندازه خود را با فضای موجود داده شده توسط ظرف خود تنظیم می کند، می توانید از تغییر اندازه استفاده کنید تا ببینید وقتی فضای موجود تغییر می کند فرم چگونه به نظر می رسد.
کلیک کردن در گوشه سمت چپ بالای شبکه، کل شبکه را انتخاب می کند و دسته هایی را نشان می دهد که نشان می دهد می توانید اندازه شبکه را تغییر دهید. تصویر زیر یک شبکه انتخاب شده با یک دسته کشیدن در حاشیه سمت راست را نشان می دهد. شما می توانید مرز را در هر نقطه از خط مرزی بگیرید و اندازه آن را تغییر دهید.
شکل 3-4: یک دسته گرید در سمت راست نشان می دهد که می توانید اندازه شبکه را تغییر دهید.
می‌توانید اندازه یک فرم را بدون اینکه ابتدا آن را انتخاب کنید، برای فرم‌های قابل تغییر اندازه که از حالت شبکه استفاده می‌کنند و دارای سطرها یا ستون‌هایی هستند که می‌توانند رشد کنند، تغییر دهید. اندازه فرم را با کشیدن حاشیه سمت راست یا پایین آن تغییر دهید (وقتی تغییر اندازه در دسترس باشد، نشانگر تغییر اندازه ظاهر می شود). اندازه‌ای که اندازه فرم را در ویرایشگر فرم به آن تغییر می‌دهید، اگر تنظیم اندازه فرم روی Automatic باشد، به عنوان اندازه اولیه آن استفاده می‌شود.
تغییر اندازه شبکه
برای تغییر تعداد سطرها و ستون‌ها در شبکه، روی دکمه Rows & Columns ( ) در بخش Grid نوار ابزار Form ribbon کلیک کنید. در کادر محاوره‌ای Rows & Columns که باز می‌شود، تعداد ردیف‌ها و ستون‌ها را در قسمت‌های Rows و Columns مشخص کنید و سپس روی OK کلیک کنید . اگر اندازه جدید کوچکتر از اندازه شبکه فعلی باشد، ردیف ها و ستون ها از گوشه سمت راست پایین شبکه حذف می شوند. همچنین، تغییر اندازه شبکه، اشیاء شکلی را که در شبکه جدید جا نمی‌شوند حذف می‌کند.