Помогите пожалуйста, мне нужны
материалы на тему "Системный
администратор", пишите ссылки сайтов,
пожалуйста. Хочу найти сподвижников для
создания сайта на тему "Delphi для всех"
или предложите свою тему,обсудим, откликнитесь!!!!!! Пишите на этот адрес mailto: hp@ufacom.ru
.
Сегодня продолжим изучать
компоненты Label и StaticText, Panel.
Размер меток Label и StaticText определяется
также свойством AutoSize. Если это свойство
установлено в true, то вертикальный и
горизонтальный размеры компонента
определяются размером надписи. Если же AutoSize
равно false, то выравнивание текста внутри
компонента определяется свойством Alignment,
которое позволяет выравнивать текст по
левому краю, по правому краю или центру
клиентской области метки. В панели Panel
также имеется свойство AutoSize, но оно не
относится к размерам надписи Caption.
Однако, свойство выравнивания Alignment работает
и для панели.
В метке Label имеется свойство WordWrap
- допустимость переноса слов длинной
надриси, превышающей длину компонента, на
новую строчку. Чтобы такой перенос мог
осуществляться, надо установить свойство WordWrap
в true, свойство AutoSize в false и сделать
высоту компонента такой, чтобы в нём могло
поместится несколько строк.
В метке StaticText перенос длинного
текста осуществляется автоматически, если
значение AutoSize установлено в false и
размер компонента достаточен для
размещения нескольких строк. Для того,
чтобы в StaticText осуществлялся перенос при
изменении пользователем размеров окна,
надо написать например StaticText.Repaint - это
пишется в обработчике событий формы OnResize.
В панели размещения надписи в
нескольких строках невозможно.
Можно отметить ещё свойство меток Label
и StaticText, превращающее их в некоторое
подобие управляющих элементов. Это
свойство FocusControl - фокусируемый
компонент. Если в свойстве метки Caption
поместить перед одним из символов символ
аперсанд &, то символ, пред которым
поставлен аперсанд, отображается в надписи
метки подчёркнутым (сам аперсанд не
отображается).
Примечание: изучение - это тьма, но
знание - это всё.
До следующего урока.
На следующем уроке будем изучать
окно редактирования Edit,LabelEdit и MaskEdit.