jst
یک شنبه 04 اردیبهشت 1390, 01:10 صبح
یکی از امکانات جالبی که در نگارشهای جدید دلفی به آن افزوده شده است , امکان ساخت Component Template می باشد
با استفاده از این قابلیت شما می توانید مجموعه ای از اشیا و رویدادهای مرتبط به آن را به عنوان یک شی جدید به کتابخانه اشیا خود اضافه کنید . برای مثال :
1- یک پروژه جدید ایجاد نمایید
2- یک PANEL روی فرم قرار دهید
3- یک EDIT روی فرم قرار دهید
4- یک BITBTN به آن اضافه کنید
5- دستورات زیر را در ONCLICK شی BITBTN قرار دهید
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
IF StrToIntDef(Edit1.Text,0)>0 THEN
ShowMessage('Your Number is : '+Edit1.Text);
end;
6- اکنون panel و کلیه اشیاي داخل آنرا با کمک دکمه Shift انتخاب کنید
7 - حال منوی Component و سپس گزینه Create Component template ... را انتخاب کنید
8- در پنجره ظاهر شده نام کامپوننت مورد نظر و نام tab ی که قرار است کامپوننت در آن قرار داده شود را انتخاب کنید
9 - پس از تایید tab جدیدی به tool palette شما اضافه می شود که می توانید در پروژه های مختلف از آن استفاده کنید
با استفاده از این قابلیت شما می توانید مجموعه ای از اشیا و رویدادهای مرتبط به آن را به عنوان یک شی جدید به کتابخانه اشیا خود اضافه کنید . برای مثال :
1- یک پروژه جدید ایجاد نمایید
2- یک PANEL روی فرم قرار دهید
3- یک EDIT روی فرم قرار دهید
4- یک BITBTN به آن اضافه کنید
5- دستورات زیر را در ONCLICK شی BITBTN قرار دهید
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
IF StrToIntDef(Edit1.Text,0)>0 THEN
ShowMessage('Your Number is : '+Edit1.Text);
end;
6- اکنون panel و کلیه اشیاي داخل آنرا با کمک دکمه Shift انتخاب کنید
7 - حال منوی Component و سپس گزینه Create Component template ... را انتخاب کنید
8- در پنجره ظاهر شده نام کامپوننت مورد نظر و نام tab ی که قرار است کامپوننت در آن قرار داده شود را انتخاب کنید
9 - پس از تایید tab جدیدی به tool palette شما اضافه می شود که می توانید در پروژه های مختلف از آن استفاده کنید