Мазмұндама Техника қауіпсіздігі ережелерімен танысу. Еңбекті қорғау және өндіріс гигиена ережелерін сақтау


§ сsDropDown – жөндестіру өрісі бар ашылатын тізім



бет25/29
Дата25.01.2023
өлшемі299,81 Kb.
#166350
түріМазмұндама
1   ...   21   22   23   24   25   26   27   28   29
Байланысты:
1пк


§ сsDropDown – жөндестіру өрісі бар ашылатын тізім.
Бұл жағдайда қолданушы тізімнен қандайда бір элемент таңдайды және таңдалынған элемент енгізу өрісіне шығады немесе енгізу өрісіне тікелей қандайда бір ақпаратты енгізуге болады;
§ сsSimple – жөндестіру өрісі әр кезде ашық тізім түрінде болады;
§ сsDropDownList – тізімнен элемент таңдауға мүмкіндік жасайтын ашылатын тізім;
§ сsOwnerDrawFixed – элементтері шектелген биіктіктегі тізім, оны Itemheight қасиеті орнатады;
§ сsOwnerDrawVariable – Itemheight қасиеті орнататын элементтері әр түрлі биіктіктегі тізім.
Integer типті DropDownCount қасиеті ашылатын тізімде бір мезгілде бейнеленетін жолдар санын анықтайды. Егерде қасиеттің мәні тізімдегі жолынан асып кететін болса, онда ашылатын тізімде автоматты түрде вертикаль жылжыту жолағы пайда болады. Керісінше тізімнің өлшемі DropDown қасиетінен аз болса, онда тізімнің көрінетін облысы автоматты түрде кішірейеді.
Boolean типті DroppedDown қасиеті тізімді ашу керектігін анықтайды. Егер қасиеттің мәні true болса тізім – ашылған, ал falseболса – жинақы түрде болады.
Мысалы: Тізімнің ашылуын немесе жинақтайтынын басқарады.
Procedure TForm1. SpiSokOpenClick(S:To);
Begin
ComboBox2. DroppedDown: = true;
End;
Procedure TForm1. Spi Sok CloseClick(S: To);
Begin
ComboBox2. DroppedDown: = false;
End;
Тізімдердің ортақ жалпы сипаттамасы.
Қарапайым және аралас тізім көптеген жақтары бойынша бір-біріне ұқсас қасиеттерден, әдістерден және оқиғадан тұрады. Тізімдер үшін Items қасиеті негізгі болып табылады. TStrings типті Items қасиеті жолдар массивін білдіреді және тізім элементінің саны мен оның мазмұнын анықтайды.
TStrings класы базалық тип болып табылады және жолдар мен амалдар орындауға арналады. Тізімнің әрбір элементі жол болып табылады. Оларға Items жолдық массивінің номері арқылы рұқсат алуға болады. Тізімдегі элементтің ретін анықтау 0-ден басталады. Яғни, бірінші элементке рұқсат алу үшін Items [0], екінші элементке Items [1] түрінде жазылады.
Integer типті Count қасиеті тізімдегі элементтер санын анықтайды. Сонымен тізімнің бірінші элементі 0-дік номерге тең, ал соңғы элементі Count-1-ге тең болады.
Мысалы: ListBox1 тізімінің элементіне жаңа мәндер орнату.
Var n: integer;
For n: = 0 to ListBox1. Items. Count-1 do
ListBox1. Items [n]: = жол номері +IntTostr [n];
Add, Integer – әдістерінің көмегімен тізімге жолдарын қосуға болады.
Add ( const s:sting): Integer функциясы S – параметірімен берілген жолды тізімнің соңына қосады.
Мысалы ComboBox1 аралас тізіміне Button1 “кнопкасы басылады” деген “жолды қосу”
Procedure TForm1. Button1 Click(S: To);
Begin
ComboBox1. Items. Add (Button1 кнопкасы басылады)
End;
Тізімнің элементін өшіру үшін Delete және Clear әдістері пайдаланылады. Яғни Delete (Index: Integer); процедурасы индекс параметрі мен берілген жолды өшіредді. Ал Clear процедурасы тізімнің элементінің барлығын өшіреді. Егер бірінші жолды өшшіру керек болса
ListBox1. Items Delete(4);
Perconal. Items Clear – тізім толық өшіріледі.
Assign (Source: TRersistent) – ббір объектіні екінші объектіге меншіктейді. Екі объектіде бір типті болу керек
Equals (String: T String): Boolean – Функциясы екі тізімде бірдей тектес ақпаратты бар жолдың бар немесе жоқ екенің анықтайды. Егер типі болса функция типі жоқ болса процедура.



Достарыңызбен бөлісу:
1   ...   21   22   23   24   25   26   27   28   29




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет