قسمت سیزدهم

عنصر ‏TGroupBox :
هرگاه بخواهیم مجموعه ای از کامپوننت های مربوط به هم را با عنوانی خاص در کنار هم داشته باشیم از این عنصر استفاده می کنیم .
در استفاده از این عنصر باید به این نکته توجه داشت که شیء TGroupBox‌ برای عناصری که بر روی آن قرار می گیرند به عنوان Parent عمل میکند به عبارت دیگر اشیاء قرارگرفته شده خواصی همچون رنگ ، فونت و ... را از این شیء به ارث می برند .

عنصر TRadioGroup :
از این در مواقعی که بخواهیم چند عنصر TRadioButton مربوط به یک موضوع را در کنار هم داشته باشیم استفاده می شود .
خواص ==>
Caption : این خاصیت متن عنوان بالای این عنصر را مشخص می کند .
Columns : این خاصیت مشخص می کند که عناصر TRadioButton در چند ستون نمایش داده شوند .
Items : با این خاصیت عناصر TRadioButton را بر روی عنصر ایجاد می کنیم . در موقع اجرای برنامه می توان از متد Add‌ از این خاصیت نیز استفاده نمود .
============================
حال به چندی از عناصر و کامپوننت های موجود در صفحه Additional می پردازیم :

عنصر TBitBtn :
این عنصر همانند عنصر TButton می باشد با این تفاوت که می توان در کنار کپشن دکمه یک عکس با فرمت Bitmap قرار داد .
خواص ==>
Glyph : این خاصیت عکس درون دکمه را مشخص می کند .
Kind : این خاصیت حاوی چندی استاندارد در این عنصر می باشد ، مانند حالت های Yes ، No و ... .
Layout : از این خاصیت برای تنظیم مکان نمایش عکس درون دکمه استفاده می شود .
Spacing : با استفاده از این خاصیت فاصله بین متن و عکس درون دکمه مشخص می شود .

عنصر TStringGrid‌ :
از این عنصر برای نمایش اطلاعات به صورت جدول (سطر و ستونی) استفاده می شود .
خواص ==>
ColCount : این خاصیت تعداد ستون های عنصر را مشخص می کند .
DefaultColWidth : با این خاصیت می توان مقدار پهنای ستون ها را تنظیم کرد .
DefaultRowHeigth : این خاصیت مقدار ارتفاع سطرها را مشخص می کند .
FixedCols‌ ، FixedRows ، FixedColor : این خواص به ترتیب تعداد ستون و سطر ثابت و رنگ نمایشی آنها را تنظیم می کنند .
GridLineWidth‌ : از این خاصیت برای تنظیم عرض خطوط بین سطرها و ستون ها استفاده می شود .
Options : از زیرخواص های موجود در این خاصیت برای کنترل بر روی عنصر TStringGrid استفاده می شود .
RowCount : این خاصیت نیز تعداد سطرهای عنصر را مشخص می کند .
ScrollBars : از این خاصیت برای نمایش و یا عدم نمایش نوارهای پیمایش درون این عنصر استفاده می شود .

خاصیتی که در کد برنامه می توان از آنها استفاده کرد :
Cells : این خاصیت مقدار متن موجود در سطر و ستون مورد نظر را برمی گرداند و یا متن سطر و یا ستون مورد را نظر را تنظیم کند و کاربرد آن به صورت زیر است :

متغیر رشته ای := TStringGrid نام عنصر.Cells[شماره ستون , شماره سطر] ;

TStringGrid نام عنصر.Cells[رشته مورد نظر =: [شماره ستون , شماره سطر ;

عنصر TImage :
از این عنصر برای نمایش عکس بر روی فرم برنامه می توان استفاده کرد .
خواص ==>
AutoSize :هرگاه مقدار این خاصیت برابر True باشد ، وقتی اندازه عنصر از عکس موجود در آن کوچکتر باشد به صورت خودکار تغییر اندازه می دهد .
Center‌ : این خاصیت مشخص می کند که عکس درست در وسط عنصر نمایش داده شود .
Picture‌ : از این خاصیت برای انتخاب عکس درون این عنصر استفاده می شود .
Stretch : با تنظیم مقدار این خاصیت برابر True هرگاه اندازه عکس بزرگتر و یا کوچکتر از اندازه عنصر باشد اندازه تصویر برابر اندازه عنصر تنظیم می شود و تمام تصویر نمایش داده می شود .
TransParnet : با استفاده از این خاصیت می توان رنگ سفید اطراف تصویر را از بین برد .

برای قرار دادن عکس در کد برنامه می توان به روش زیر عمل نمود :

TImage.Picture.LoadFromFile('مسیر و نام فایل تصویر') ;

برای ذخیره کردن تصویر درون این عنصر بر روی دیسک از روش زیر استفاده کرد :

Image1.Picture.SaveToFile('مسیر و نام فایل');

عنصر TShape :
با استفاده از این عنصر می توان اشکال هندسی را بر روی فرم قرار داد .
خواص ==>
Brush : با استفاده از زیرخواص های موجود در این خاصیت می توان رنگ و نحوه نمایش درون اشکال را مشخص کرد .
Pen : برای تنظیمات مربوط به خطوط و حاشیه اطراف اشکال به کار می رود .
Shape : برای انتخاب نوع شکل هندسی به کار می رود. (stRectangle چهارگوش - stCircle برای دایره - stEllipse بیضی - stRoundRect چهارگوش با گوشه های خمیده - stRoundSquare مربع با گوشه های خمیده - stSquare مربع)
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد