تصویر

تصویر

تصویر
شی فرم Image ( ) امکان افزودن یک تصویر در داخل یک فرم را فراهم می کند. همچنین می‌توانید با چسباندن تصویری که در کلیپ‌بورد کپی کرده‌اید (مثلاً از یک برنامه تصویر یا از فرم دیگری) یک شی از فرم تصویر را با استفاده از Ctrl+V در فرمی اضافه کنید.
در قسمت Name یک نام برای تصویر مشخص کنید . نام باید در بین اشیاء فرم در فرم منحصر به فرد باشد. یک فایل تصویری را برای استفاده از لیست Image ، که شامل تمام تصاویر موجود در کتابخانه Images است، مشخص کنید، یا روی دکمه Add Image to Library و Use Here ( ) کلیک کنید تا تصویری را برای استفاده در سیستم فایل پیدا کنید. سپس تصویر بخشی از کتابخانه Images می شود و به عنوان تصویر در این شی Image انتخاب می شود. اگر نمی خواهید تصویری نمایش داده شود، هیچ کدام را از لیست تصویر انتخاب کنید. روی دکمه صادرات کلیک کنید () برای صادرات تصویر به سیستم فایل (برای مثال برای استفاده در برنامه دیگری).
 
مرجع فایل به یک منبع فایل در سیستم محلی اشاره می کند که ممکن است هنگام اجرای برنامه وجود نداشته باشد. هنگام ذخیره، تمام مراجع فایل در فایل MPH تعبیه شده است، بنابراین لازم نیست آنها را همراه با برنامه توزیع کنید. یک برنامه در حال اجرا همیشه ابتدا به دنبال منابع جاسازی شده است.
برای پر کردن فضای موجود، کادر انتخاب Stretch image را انتخاب کنید. هنگامی که یک تراز روی Fill تنظیم شود ، تصویر بسته به فضای موجود سلول شبکه بزرگ یا کوچک می شود.
علاوه بر این، پنجره تنظیمات شامل بخش های زیر است.
موقعیت و اندازه
این بخش شامل تمام تنظیمات چیدمان یک تصویر در شبکه فرم والد است.
در حالت گرید، می‌توانید تراز افقی و عمودی تصویر را با استفاده از لیست‌های زیر کنترل کنید:
از لیست تراز افقی ، چپ ، مرکز ، راست یا پر را انتخاب کنید ، که به طور خودکار شی فرم را گسترش می دهد تا سلول را در جهت افقی یا عمودی پر کند (در صورت لزوم).
از لیست تراز عمودی ، میانی ، بالا ، پایین یا پر را انتخاب کنید ، که به طور خودکار شی فرم را برای پر کردن سلول در جهت افقی یا عمودی (در صورت لزوم) گسترش می دهد.
نیاز به تعیین تراز هنگام کار در حالت شبکه آشکارتر است، زیرا نحوه تراز شدن شی فرم در سلول شبکه خود را کنترل می کند. تراز کردن شی فرم می تواند در حالت طرح نیز مفید باشد، و سپس می توانید از ابزارهای تراز در منوی Arrange در بخش Sketch نوار ابزار فرم استفاده کنید. هنگام اجرای برنامه در هر کلاینت دیگری غیر از کلاینت ویندوز، ممکن است اشیاء فرم دقیقاً همانطور که در پنجره های فرم دیده می شود قرار نگیرند. این به این دلیل است که اشیاء فرم ممکن است در سایر کلاینت‌ها اندازه متفاوتی داشته باشند و موقعیت کمی متفاوت به آنها بدهد. تعیین تراز تضمین می کند که اشیاء فرم همانطور که می خواهید در همه کلاینت ها تراز شوند.
فیلدهای Width و Height در دسترس نیستند زیرا ابعاد تصویر توسط نرم افزار تعیین می شود.
علاوه بر این، در حالت طرح، می توانید موقعیت مطلق تصویر را با استفاده از فیلدهای Position x و Position y مشخص کنید. در حالت شبکه، می‌توانید شی را در شبکه قرار دهید و موقعیت شبکه را به‌عنوان مقادیر Row ، Column ، Row span و Column span ببینید.
 
پنجره های فرم این تنظیمات اندازه و موقعیت یابی را از طریق عملیات ترسیمی که در آنجا انجام می شود، مانند تغییر اندازه و جابجایی شی به روز می کنند.
حاشیه سلول
در قسمت حاشیه سلول (فقط در حالت شبکه)، می توانید حاشیه های اطراف شی فرم را کنترل کنید. به طور پیش فرض، حاشیه ها از فرم والد گرفته می شوند. از لیست حاشیه سلول ، انتخاب کنید:
هیچ ، بدون حاشیه در اطراف شی فرم.
از فرم والد (پیش فرض)، برای استفاده از حاشیه های تنظیم شده برای فرم والد.
سفارشی ، برای تعیین حاشیه برای شی فرم درفیلدهای متنی افقی و عمودی .
ظاهر
در قسمت Appearance ، می توانید وضعیت اولیه تصویر را هنگام اجرای برنامه توسط کاربران کنترل کنید. به طور پیش فرض، تصویر قابل مشاهده و فعال است. اگر می‌خواهید حالت اولیه را ایجاد کنید تا تصویر پنهان یا در دسترس نباشد، کادر بررسی Visible یا Enabled را پاک کنید. سپس می توانید آن را قابل مشاهده کنید یا با استفاده از یک روش آن را فعال کنید. در ویرایشگر فرم، وضعیت شی فرم با تغییر در ظاهر آن نشان داده می شود. اشیایی که پنهان هستند با انتخاب در ویرایشگر فرم قابل مشاهده می شوند.