Ko‘p qatorli matn (TStaticText)
Ko‗pincha dasturda bir necha qatorli matn chiqarishga to‗g‗ri keladi. Buning uchun formaga bir necha
TLabel komponentasini o‗rnatish mumkin. Lekin osonroq TStaticText komponentasini o‗rnatib AutoSize
xossasiga false qiymatini berishdir. Rasmda shu komponentadan foydalanishga misol keltirilgan.
Parametrlar muharriri (TValueListEditor)
Bu komponenta ob‘ektlar inspektoridagi kabi xossalar muharririni yaratishga imkon beradi.
Asosiy xossalari:
• DefaultColimnWidth – ustunlar ko‗zda tutilgan kengligi;
• DefaultColimnHeight – ustunlar ko‗zda tutilgan kengligi;
• DisplayOption – komponentani akslantirish opsiyalari;
• TitleCaptions – sarlavhalar nomlari. Agar ikki marta chertilsa oddiy matn muharriri chiqadi.
• FixedColor – fiksirlangan ustun rangi.
• FixedCols – fiksirlangan ustun indeksi.
• KeyOption – kalit maydon opsiyalari
• Strings – xossalar nomlari. Shu qatorga ikki marta chertilsa xossalar muharriri chiqadi
Formaning OnShow hodisasi uchun quyidagi protsedura yaratamiz:
procedure TForm1.FormShow(Sender: TObject);
begin
ValueListEditor1.ItemProps[6].EditStyle:=esPickList;
ValueListEditor1.ItemProps[6].PickList.Add('Moskva');
ValueListEditor1.ItemProps[6].PickList.Add('Piter');
ValueListEditor1.ItemProps[6].PickList.Add('Rostov-na-Donu');
ValueListEditor1.ItemProps[4].EditMask:='99/99/9999';
end;
ItemProps. Xossasida ro‗yxat elementlari xossasi joylashgan. Agar 3- element xossasini o‗zgartirish
lozim bo‗lsa ValueListEditor1.ItemProps[2] yozish kerak.
EditStyle – xossasi tahrirlash uslubini o‗rnatadi. (ValueListEditor1.ItemProps[6] EditStyle):= esPickList
instruksiyasi qator tugma bosilganda chiquvchi qatorga aylantiradi.
ValueListEditor1.ItemProps[6].PickList.Add (tekst elementa) buyrug‗i oltinchi qatorga satr qo‗shadi.
EditMask – xossasi kiritish maskasini yaratishga imkon beradi.
4.
Ob‘ektlar ustida qandayi turdagi ish bajariladi.( Jadval tuzish, mexanik usul bilan 20 ball
Sanab o‘tilgan ob‘ektlar ustida ishlash uchun darchaning o‘ng tomonida Открыть, Конструктор va
Do'stlaringiz bilan baham: |