شی شکل Button ( ) یک دکمه فشاری را نشان می دهد. هنگامی که کاربر دکمه را فشار می دهد، برنامه لیستی از دستورات را اجرا می کند.
برای افزودن یک نماد (تصویر) برای نمایش روی دکمه، یک فایل تصویری را برای استفاده از فهرست نمادها مشخص کنید ، که شامل همه تصاویر موجود در کتابخانه تصاویر است، یا روی دکمه افزودن تصویر به کتابخانه و استفاده از اینجا ( ) کلیک کنید تا یک تصویر را پیدا کنید. برای استفاده در فایل سیستم سپس آن تصویر بخشی از کتابخانه تصاویر می شود و به عنوان نمادی برای استفاده در دکمه انتخاب می شود. اگر اندازه دکمه نرمال باشد، نماد جایگزین متن روی دکمه می شود. برای دکمه های بزرگ، هم متن و هم نماد ظاهر می شوند، مگر اینکه خالی باشند. برای نمایش فقط متن، هیچکدام را از لیست نمادها انتخاب کنید. روی دکمه صادرات کلیک کنید () برای صادرات تصویر به سیستم فایل (برای مثال برای استفاده در برنامه دیگری).
اگر Large را از لیست Size انتخاب کرده باشید ، یک لیست Style ظاهر می شود که در آن می توانید Flat (پیش فرض) یا Raised را انتخاب کنید . سبک Flat هیچ حاشیه ای ندارد و به عنوان پیش فرض، یک پس زمینه دکمه شفاف دارد. این ظاهر در ویندوز و در سرویس گیرنده وب ظاهر می شود. در macOS و Linux، سبک Flat و Raised یکسان به نظر می رسد.
همچنین می توانید برای عملکرد دکمه ای که در قسمت میانبر صفحه کلید وارد می کنید، میانبری تعریف کنید. برای افزودن میانبر صفحه کلید، فیلد میانبر صفحه کلید را فعال کنید و سپس میانبر صفحه کلید را روی صفحه کلید تایپ کنید:
شما باید از یک اصلاح کننده در میانبر صفحه کلید استفاده کنید، نه فقط یک حرف ساده (مثلا CTRL+SHIFT+D). میانبر می تواند شامل کلید Ctrl (CTRL)، کلید Alt (ALT) و کلید Shift (SHIFT) باشد. توجه داشته باشید که کلید Ctrl در macOS به عنوان Command تفسیر می شود. از استفاده از کلیدهای زیر در میانبر خود اجتناب کنید:
این بخش شامل یک درخت با نمای فیلتر شده درختان در پنجره های Application Builder و Model Builder است. گره ها یا از یک فرمان پشتیبانی می کنند یا فرزندانی دارند که این کار را انجام می دهند. وقتی گرهای را انتخاب میکنید که از یک یا چند دستور پشتیبانی میکند، دکمههای نوار ابزار فرمان مربوطه در نوار ابزار زیر درخت فعال میشوند. همچنین می توانید برای دریافت لیستی از دستورات موجود برای آن گره خاص، روی یک گره کلیک راست کنید. هنگامی که روی یک فرمان با یک گره انتخاب شده کلیک کردید (یا Enter را فشار دهید یا برای افزودن یک فرمان با دستور پیش فرض آن مانند Run ، Plot یا Set Value ، دوبار کلیک کنید.)، دستور و گره در آخرین ردیف جدول زیر درخت ظاهر می شوند. این جدول شامل تمام گره هایی است که اجرا می شوند. با استفاده از نوار ابزار زیر جدول می توانید دستورات را حذف و جابجا کنید.
در شاخه Model ، تمام گره هایی که نوعی مقدار داده را نشان می دهند، مانند پارامتری در زیر گره Parameters ، از دستور Set Value پشتیبانی می کنند . هنگام اضافه کردن یک دستور Set Value به جدول، ستون سوم، Arguments ، فعال می شود. در این ستون، مقدار مورد نظر را تایپ می کنید. برای دادههایی که آرایهها را نشان میدهند، برای وارد کردن عناصر آرایه از پرانتز و کاما استفاده کنید. برای مثال، {1، 2، 3} را وارد کنید تا یک آرایه سه عنصری با مقادیر 1، 2، و 3 تنظیم کنید . برای جزئیات بیشتر در مورد نحوه وارد کردن آرایه ها و ماتریس ها، به گره رشته آرایه 1D مراجعه کنید. برای گره هایی که نشان دهنده یک وارد کردن فایل هستند، مانند یک گره نام فایل در زیر یکگره تابع درون یابی ، دستور Import File در دسترس است. همچنین میتوانید یک دستور Plot را برای تمام گرهها و نمودارهای View اضافه کنید و نام یک شی Graphics را به عنوان آرگومان ارائه کنید. برای گرههای زیر Export ، میتوانید دستور Run را اضافه کنید. در مورد یک گره انیمیشن در زیر Export ، که در آن انیمیشن با استفاده از یک پخش کننده به عنوان هدف انجام می شود، می توانید نام یک شی گرافیکی را به عنوان آرگومان ارائه دهید.
•
|
•
|
•
|
•
|
هنگامی که روی یکی از دکمه های زیر درخت کلیک می کنید، دستور انتخاب شده در حال حاضر در ستون Command در جدول زیر ظاهر می شود. همچنین یک ستون Icon و یک ستون Arguments وجود دارد که در آن می توانید هر آرگومان قابل استفاده ای را که دستور استفاده می کند وارد کنید.
روی دکمه نوار ابزار تبدیل به روش ( ) کلیک کنید و تبدیل به روش ، تبدیل به روش فرم یا تبدیل به روش محلی را انتخاب کنید تا کل فهرست دستورات جدول را به یک متد سراسری، فرم یا محلی که حاوی کد معادل است تبدیل کنید. پس از این عملیات، لیست دستورات تنها شامل یک عملیات Run در متد ایجاد شده است. همچنین میتوانید روی شی دکمه Ctrl+Alt کلیک کنید یا روی آن راست کلیک کنید تا یک متد محلی ایجاد کنید یا (با انتخاب روش ویرایش ، روشهای ویرایش یا ویرایش روش محلی ) برای باز کردن روشهای مرتبط با دستورات. وقتی روشی را در زیر فرمان انتخاب می کنید، یا دقیقاً یک روش در لیست وجود دارد، می توانید با کلیک بر روی دکمه Go to Method ( ) به پنجره ویرایشگر آن متد بروید . برای اطلاعات در مورد دکمه Edit Argument ( )، به ویرایش مقادیر اولیه و آرگومان ها در اعلان ها و توالی دستورات مراجعه کنید. از دکمه های Move Up ( )، Move Down ( ) و Delete ( ) نوار ابزار برای سازماندهی و حذف دستورات از لیست (و همچنین حذف روش محلی، در صورت حذف) استفاده کنید.
هنگامی که از دکمه در یک پنجره گفتگو استفاده می کنید، دکمه می تواند گفتگو را کنترل کند. کادر محاوره ای بستن را انتخاب کنید تا وقتی کاربر روی دکمه کلیک می کند، پنجره محاوره ای بسته شود. تمام اشکال و اشیاء فرم در یک پنجره محاوره ای مقادیر خود را به طور موقت ذخیره می کنند. این به این دلیل است که کاربر ممکن است بخواهد پنجره گفتگو را لغو کند و آن را بدون ذخیره هیچ داده ای در داده های واقعی پشتیبان فرم ها و اشیاء فرم ببندد. برای ذخیره دادهها زمانی که کاربر روی دکمه کلیک میکند، کادر بررسی تغییرات فروشگاه را انتخاب کنید.
•
|
•
|
نیاز به تعیین تراز هنگام کار در حالت شبکه آشکارتر است، زیرا نحوه تراز شدن شی فرم در سلول شبکه خود را کنترل می کند. تراز کردن شی فرم می تواند در حالت طرح نیز مفید باشد، و سپس می توانید از ابزارهای تراز در منوی Arrange در بخش Sketch نوار ابزار فرم استفاده کنید. هنگام اجرای برنامه در هر کلاینت دیگری غیر از کلاینت ویندوز، ممکن است اشیاء فرم دقیقاً همانطور که در Application Builder دیده می شود قرار نگیرند. این به این دلیل است که اشیاء فرم ممکن است در سایر کلاینتها اندازه متفاوتی داشته باشند و موقعیت کمی متفاوت به آنها بدهد. تعیین تراز تضمین می کند که اشیاء فرم همانطور که می خواهید در همه کلاینت ها تراز شوند.
اگر می خواهید عرض دکمه را مشخص کنید، ابتدا Manual را از لیست Width انتخاب کنید. سپس عرض (به نقطه) را در قسمت مربوطه وارد کنید. اگر از لیست تراز افقی Fill را انتخاب کرده اید ، می توانید در عوض حداقل عرض را تعیین کنید . برای محاسبه حداقل عرض به صورت خودکار، خودکار را انتخاب کنید (معمولاً این به معنای حداقل اندازه 0 است)، یا دستی را انتخاب کنید تا حداقل عرض را در قسمت متن زیر مشخص کنید.
اگر می خواهید ارتفاع دکمه را مشخص کنید، ابتدا Manual را از لیست Height انتخاب کنید. سپس ارتفاع (بر حسب امتیاز) را در قسمت مربوطه وارد کنید. اگر Fill را از لیست تراز عمودی انتخاب کرده اید، می توانید در عوض حداقل ارتفاع را تعیین کنید . برای محاسبه حداقل ارتفاع به صورت خودکار، خودکار را انتخاب کنید (معمولاً این به معنای حداقل اندازه 0 است) یا دستی را انتخاب کنید تا حداقل ارتفاع را در قسمت متن زیر مشخص کنید.
علاوه بر این، در حالت طرح، می توانید موقعیت مطلق دکمه را با استفاده از فیلدهای Position x و Position y مشخص کنید. در حالت شبکه، میتوانید شی را در شبکه قرار دهید و موقعیت شبکه را بهعنوان مقادیر Row ، Column ، Row span و Column span ببینید.
در قسمت حاشیه سلول (فقط در حالت شبکه)، می توانید حاشیه های اطراف شی فرم را کنترل کنید. به طور پیش فرض، حاشیه ها از فرم والد گرفته می شوند. از لیست حاشیه سلول ، انتخاب کنید:
از لیست رنگ متن ، رنگی را برای استفاده برای متن انتخاب کنید: ارث بری (پیشفرض؛ شی فرم سپس از تنظیمات فرمی که در آن قرار دارد استفاده میکند)، هر یک از رنگهای اصلی از پیش تعریفشده، یا سفارشی ، که این امکان را فراهم میکند. برای انتخاب یک رنگ سفارشی از یک پالت رنگ.
از فهرست رنگ پسزمینه ، رنگی را برای استفاده بهعنوان رنگ پسزمینه برای دکمه انتخاب کنید: برای انتخاب رنگ از یک پالت رنگ ، پیشفرض (سپس پلتفرم رنگ پسزمینه را کنترل میکند)، شفاف ، هر رنگ موجود یا سفارشی را انتخاب کنید.
فونت و اندازه قلم برای برچسب دکمه به طور پیش فرض از تنظیمات فونت گره Forms استفاده می کند. یک فونت را از لیست فونت انتخاب کنید: فونت پیشفرض یا هر یک از فونتهای موجود. در صورت نیاز، اندازه قلم (به واحد) را در کادر ترکیبی اندازه قلم انتخاب یا وارد کنید. پیش فرض استفاده از اندازه پیش فرض برای فونت است.
برای استفاده از فونت پررنگ ، کادر Bold و برای استفاده از حروف کج (یک فونت ایتالیک) تیک Italic را انتخاب کنید.
در بخش State ، می توانید وضعیت اولیه دکمه را هنگامی که کاربران برنامه را اجرا می کنند، کنترل کنید. به طور پیش فرض، دکمه قابل مشاهده و فعال است. اگر میخواهید حالت اولیه را ایجاد کنید تا دکمه پنهان یا در دسترس نباشد، کادر بررسی Visible یا Enabled را پاک کنید. سپس می توانید آن را قابل مشاهده کنید یا با استفاده از یک روش آن را فعال کنید. در ویرایشگر فرم، وضعیت شی فرم با تغییر در ظاهر آن نشان داده می شود. اشیایی که پنهان هستند با انتخاب در ویرایشگر فرم قابل مشاهده می شوند.