|
Това е продължението от статията Структура на едно Delphi-приложение. За последно изброихме общите свойства на компонентите, а сега ще започнем с изброяването на общите методи:
Някои от общите за компонентите методи са следните:
ClientToScreen Преобразува клиентските координати в екранн Create Създава нова инстанция (конструктор) DestroyУнищожава инстанция (деструктор) EndDrag Ръчно прекратяване на операцията влачене Free Изтрива обекта от паметта (за формите се използва Release) GetTextBuf Връща текста или заглавието на контрола GetTextLen Връща дължината на текста или заглавието на контрола ScreenToClient Преобразува екранните координати в клиентски SetBounds Променя позицията и размера на контролите SetTextBuf Задава текста или заглавието на контролите Update Веднага пречертава контрола, ако преди това е имало други заявки за пречертаване Стандартни компоненти Label Етикетът е контрол, който визуализира ред от текст на формата. Той няма собствен прозорец, тъй като не е наследник на класа TWinControl. Етикетът може да бъде използван за обозначаване на контрол и за установяване на фокуса върху този контрол, когато потребителя натисне съответстващия на етикета бърз клавиш. За целта използвайте свойството FocusControl. Той не допуска директно въвеждане на символи от клавиатурата. Най-често се използва за визуализирането на статичен текст или текст, генериран от програмата. Edit Edit контролът позволява въвеждането на един ред текст от потребителя. Той може да се използва и за визуализация на текст, подобно на контрола Label. Този контрол е необходим, когато искате да позволите на потребителя да избере текст и да го копира в Clipboard. Edit контролът използва свойството Text, за да представи текста. Ако желаете да се въвеждат само специфични символи, трябва да обработите събитието OnKeyPress. MaskEdit За да специфицирате по точно възможния вход от клавиатурата, използвайте компонента MaskEdit, който има свойство EditMask. То представлява низ, задаващ всеки символ от текста. Memo Memo контролът позволява въвеждането на текст от потребителя на повече от един ред. Той е подходящ за представянето на по-голямо количество информация. Обемът на текста обаче не може да надхвърли 32KB. Можете да работите с текста ред по ред, използвайки свойството Lines от тип TStrings, или с целия текст, използвайки свойството Text от тип TCaption.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









