Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Свойства ParentColor, ParentCtl3D, ParentFont и ParentShowHint

Подсказки

Свойство Hint содержит строку подсказки, которая всплывает под управляющим элементом, если пользователь временно задерживает над ним курсор мыши. Всплытие подсказки может быть разрешено или запрещено с помощью другого свойства — ShowHint. Значение свойства ShowHint может зависеть от запрета подсказки у владельца (формы или другого компонента). Это определяется значением свойства ParentShowHint. Если свойство ParentShowHint имеет значение true, то запрет подсказки у владельца, например у формы, автоматически приводит к запрету подсказки у управляющего элемента, например у кнопки. Однако если вы сами установите свойство ShowHint, то свойство ParentShowHint автоматически получит значение false и запрет подсказки у управляющего элемента станет независимым.

Свойство HelpContext

Свойство HelpContext связывает с управляющим элементом контекстную справку — тему help-файла (см. главу 15). Когда управляющий элемент обладает фокусом ввода, пользователь может нажать клавишу F1, чтобы получить по нему оперативную справку. Если свойство HelpContext имеет значение 0, то управляющий элемент берет номер темы у своего владельца.

Свойства ParentColor, ParentCtl3D, ParentFont и ParentShowHint работают одинаковым образом, поэтому я буду говорить о них одновременно. Когда эти свойства имеют значение true, компонент наследует свойства Color, Ctl3D, Font и ShowHint от своего предка. Например, для большинства компонентов свойство ParentFont имеет по умолчанию значение true. Это означает, что компонент наследует шрифт, используемый в настоящее время компонентом-предком. В качестве иллюстрации выполните следующее упражнение.

1. Создайте пустую форму. Установите в свойстве Font значение 16 для свойства Size.

2. Поместите в форму компонент Label. Обратите внимание, что в тексте автоматически используется шрифт в 16 пунктов.

3. Поместите в форму компонент Button. Он также будет использовать шрифт в 16 пунктов.

Вы, конечно, можете установить для этого свойства значение false, но это возможно только после помещения компонента в форму, когда уже слишком поздно и все равно нужно менять шрифт вручную.

 

Свойство PopupMenu

 

Свойство PopupMenu используется для привязки к управляющему элементу локального всплывающего меню. Это меню всплывает по щелчку правой кнопки мыши, когда курсор находится над управляющим элементом (меню обсуждаются в главе 4).

 

Свойство TabOrder

 

Свойство TabOrder содержит порядковый номер управляющего элемента в пределах своего владельца. Это номер очереди, в которой управляющий элемент получает фокус ввода при нажатии клавиши Tab.

 

Свойство TabStop

 

Свойство TabStop определяет, может ли управляющий элемент получать фокус ввода. Если свойство имеет значение true, то управляющий элемент находится в очереди на фокус ввода, а если false — то нет.

 

Свойство Visible

 

Свойство Visible управляет видимостью управляющего элемента на экране. Если свойство имеет значение true, то управляющий элемент виден, а если false — то скрыт.

Свойство Tag

Свойство Tag представляет собой переменную размером в 4 байта, зарезервированную для возможного использования. Вы можете использовать свойство Tag для хранения любых данных, нужных для работы вашего компонента. Это может быть указатель на другой класс, индексное значение или что-то еще. Использование свойства Tag, вероятно, должно рассматриваться 1 при углубленном изучении программирования.

<== предыдущая лекция | следующая лекция ==>
Свойства Height и Size | Основные методы компонентов
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 503; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.