متد : متدها عملیاتی هستند که به صورت زیر برنامه نوشته می شوند و برای کنترل اشیاء مورد استفاده قرار می گیرند .
کاربرد متدها به صورت زیر است : نام متد . نام عنصر
********** Create : با استفاده از این متد می توان ، در زمان اجرا عنصری را ایجاد کرد . Show : این متد عنصر پنهان شده را قابل رؤیت می کند . به عنوان مثال Form1.Show عنصر Form1 را از حالت پنهان خارج می کند . Hide : با استفاده از این عنصر می توان عنصری را غیرقابل رؤیت نمود . Focused : این متد یک مقدار بولی(True,False) را بر میگرداند که مشخص می کند محتویات درون عنصر انتخاب شده (فوکوس) است یا خیر . SetFocus : از این متد برای انتخاب محتویات داخل یک عنصر استفاده می شود . به عنوان مثال Edit1.SetFocus متن داخل عنصر Edit1 را انتخاب می کند . Destroy : با استفاده از این متد می توان یک عنصر را در حین اجرای برنامه از بین برد . Clear : این متد برای عناصری که در مورد متن کار میکنند به کار می رود و باعث پاک شدن محتویات متن عنصر می شود . ScaleBy : با استفاده از این متد می توان ابعاد عناصر را تغییر داد :
Button1.ScaleBy(4,2) ;
==> این دستور عنصر Button1 را دو برابر می کند.(در این متد عدد اول صورت کسر بزرگنمایی و عدد دوم مخرج کسر را مشخص می کند) Terminate : این متد موجب خاتمه دادن به اجرای برنامه می شود . دستور Application.Terminate اجرای برنامه جاری را خاتمه می دهد . Refresh : این متد هر تصویری که روی صفحه نمایش باشد آنها را پاک کرده و دوباره عناصر را رسم می کند .
*در مورد بقیه متدها در جای خود توضیح داده می شود .*
در این قسمت به بررسی خواص و رویدادهای برخی عناصر پر کاربرد می پردازیم :
ابتدا به عناصر موجود در صفحه Standard پرداخته می شود :
عنصر TLabel (برچسب) : این عنصر برای نمایش متن روی فرم یا عناصر دیگر به کار می رود . این متن را کاربر نمی تواند تغییر دهد . خواص ==>> Align : این خاصیت برای تراز بندی عنصر بر روی فرم و نحوه قرارگیری آن به کار می رود .( alClient= موجب می شود عنصر تمام سطح روی فرم را دربرگیرد -- alButtom = عنصر را به همان ارتفاع تنظیمی ولی در قسمت پایین فرم و با هم عرض فرم قرار می دهد -- alLeft = عنصر را با عرض تنظیمی در قسمت چپ فرم هم ارتفاع فرم قرار می دهد و ...) Alignment : این خاصیت برای تراز متن درون برچسب به کار می رود .(taCenter = متن را در وسط قرار می دهد -- taLeftJustfy = متن را در سمت چپ قرار می دهد -- taRightJustfy = متن را در سمت راست برچسب قرار می دهد )